Traducción de meter la pata en Inglés

meter la pata

to put one's foot in it, phr.

locución

coloquial
  • 1

    to put one's foot in it coloquial