Translation of to put one's foot in it in Spanish:

to put one's foot in it

meter la pata, phr.

phrase

informal

  • 1

    meter la pata informal
    he's foot at putting his foot in it es un experto en meter la pata informal