The Top English Grammar Tips From A–Z
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
Learning English? Read More About The Language Here!