French-English dictionary »

moindre mal meaning in English

FrenchEnglish
moindre mal nom {m}

lesser of two evils◼◼◼noun