English

edit

Noun

edit

throtes

  1. plural of throte