Home
Search
Index
Definify.com
Definition
2026
teucra
teucra
Italian
Adjective
teucra
feminine singular of
teucro
Anagrams
curate
Similar Results
Tera