English-Spanish dictionary »

terra firma meaning in Spanish

EnglishSpanish
terra firma (land, as opposed to water or air)
noun
[UK: ˈte.rə ˈfɜː.mə]
[US: ˈte.rə ˈfɝː.mə]

tierra firmenoun
{f}