DictionaryForumContacts

   English
Terms for subject Politics containing put foot in | all forms | exact matches only
EnglishRussian
put one's foot in itпопасть впросак (bigmaxus)