DictionaryForumContacts

   English
Terms for subject Figurative containing foot it | all forms
EnglishRussian
put one's foot in itвляпаться (Anglophile)
put one's foot into itвляпаться