Translation of to put one's foot in it in Romanian

to put one's foot in it

a face o gafă, phr.

phrase

colloquial

  • 1

    a face o gafă