put your foot in your mouth - Allemand Anglais Dictionnaire
Historique

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)

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