English-French dictionary »

last resort meaning in French

EnglishFrench
last resort (only remaining option)
noun

dernier recours◼◼◼nom {m}