terebates

English

Noun

terebates

  1. plural of terebate

Anagrams