DictionaryForumContacts

   English French
Google | Forvo | +
land somebody in a tough spot
amer. mettre quelqu'un dans un beau pétrin; mettre quelqu'un dans un sacré pétrin