Englisch-Deutsch Wörterbuch »

to put one's foot in one's mouth bedeutet auf Deutsch

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

ins Fettnäpfchen treten