English

edit

Noun

edit

teuchits

  1. plural of teuchit