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