Englishfor English speakers
put your foot in it English
Topics put your foot in it topics
What do people use put your foot in it to talk about?
-
What words refer to an embarrassing mistake?