Teterses

English

Proper noun

Teterses

  1. plural of Teters