Translate
"put one’s foot in it"
in Turkish Language
English to Turkish
Turkish to English
English
Turkish
put one’s foot in it
akım derken bokum demek
put one’s foot in it
pot kırmak, baltayı taşa vurmak