Latin–English dictionary

English translation of the Latin word terra

Latin → English
  
LatinEnglish (translated indirectly)Esperanto
(humus; tellus);

LatinEnglish
terra earth; land