Latin-English dictionary »

ima tellus meaning in English

LatinEnglish
Ima Tellus proper noun
{f}

Basse-Terre(capital city of Guadeloupe)
proper noun