Deutsch Version
Meaning of
"put one’s foot in it"
in English language
German to English
English to German
German
English
put one’s foot in it
Google
put one’s foot in it
Linguee
put one’s foot in it
bab.la
put one’s foot in it
Reverso Context
put one’s foot in it
dict.cc
put one’s foot in it
Wikipedia