French-English dictionary »

dernier recours meaning in English

FrenchEnglish
dernier recours nom {m}

last resort◼◼◼(only remaining option)
noun