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