I think, the English idiom most corresponding to this is "put one's foot in one's mouth"
Type: Posts; User: wanja; Keyword(s):
I think, the English idiom most corresponding to this is "put one's foot in one's mouth"
Russian Lessons | Russian Tests and Quizzes | Russian Vocabulary |