DictionaryForumContacts

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