Version Française
Meaning of
"mettre qn. au pied du mur"
in English language
French to English
English to French
French
English
mettre qn. au pied du mur
to call sb.’s bluff