Traducción de meter la gamba en Inglés

meter la gamba

to put one's foot in it, phr.

locución

coloquial
  • 1

    to put one's foot in it coloquial