French-English dictionary »

au pied du mur meaning in English

FrenchEnglish
au pied du mur adjectif

up against the wall◼◼◼adjective