DictionaryForumContacts

   English French
Google | Forvo | +
put somebody in a difficult spot
gen. plonger quelqu'un dans l'embarras