terra firma

Found in thesaurus: object, physical object

Babylon English-SpanishDownload this dictionary
terra firma
s. (América) tierra seca, tierra firme