English-German dictionary »

to put one's foot in one's mouth meaning in German

EnglishGerman
to put one's foot in one's mouth

ins Fettnäpfchen treten