DictionaryForumContacts

   English
Terms for subject Informal containing put foot in mouth | all forms
EnglishRussian
put one's foot in one's mouthотморозить
put your foot in your mouthпопасть впросак (Tamara vSP)