Terra in english
Translation: terra, Dictionary: latin » english
Source language:
latin
Target language:
english
Translations:
soil, country, earth, ground, land
Synonyms & Translations: terra
zoology
- zoologia
Translations
- termino in english - restrict
- terminus in english - limit, border
- terrenus in english - earthly, temporal
- terreo in english - terrify
Random words
Terra in english - Dictionary: latin » english
Translations: soil, country, earth, ground, land
Translations: soil, country, earth, ground, land