English

edit

Noun

edit

terebates

  1. plural of terebate

Anagrams

edit