Translation of "terra" into English
earth, land, Earth are the top translations of "terra" into English.
terra
-
earth
nounthe ground, land [..]
-
land
nounpart of Earth that is not covered by oceans or other bodies of water [..]
-
Show algorithmically generated translations
Translations with alternative spelling
Terra
-
Earth
proper
Phrases similar to "terra" with translations into English
-
earth sciences
Add example
Add