French-English dictionary »

la terre ferme meaning in English

FrenchEnglish
la terre ferme nom

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