put one´s foot in it


Results for "put one´s foot in it"

English - Turkish Dictionary

put one´s foot in it

(English - Turkish Dictionary) :
k. dili pot kırmak, gaf yapmak.