Home
Search
Index
Definify.com
Definition
2025
terebates
terebates
English
Noun
terebates
plural of
terebate
Similar Results
Terebrate