DictionaryForumContacts

   English
Terms containing put your foot in your mouth | all forms | in specified order only
SubjectEnglishRussian
amer.put foot in your mouthляпнуть, не подумав (BrE – put foot in it Anglophile)
inf.put your foot in your mouthпопасть впросак (Tamara vSP)