French-English dictionary »

être dos au mur meaning in English

FrenchEnglish
être dos au mur nom

back to the wall◼◼◼(very difficult situation)
noun