French-English dictionary »

sel de la terre meaning in English

FrenchEnglish
sel de la Terre nom {m}

salt of the earth◼◼◼(a decent, dependable person)
noun
[UK: sɔːlt əv ðə ɜːθ] [US: ˈsɒlt əv ðə ˈɝːθ]