put your foot in your mouth - German English Dictionary
History

put your foot in your mouth

Play ENDEENus
Play ENDEENuk
Play ENDEENau


Meanings of "put your foot in your mouth" with other terms in English German Dictionary : 1 result(s)

English German
General
put your foot in your mouth ins Fettnäpfchen/in ein Fettnäpfchen treten [v]