English-French dictionary »

terra firma meaning in French

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

la terre ferme◼◼◼nom