English-Latin dictionary »

earth, land, ground meaning in Latin

EnglishLatin
earth, land, ground noun

terra [terrae](1st) F
noun

Your history