German to English Dictionary

Deutsch Version

put one’s foot in it German pronunciation - Say put one’s foot in it in English pronunciation Meaning of "put one’s foot in it" in English language