meter la pata
- Thesaurus
INTRANSITIVE VERB PHRASE
(general)-to put one's foot in it
Synonyms for meter la pata
Antonyms for meter la pata
Random Word
Roll the dice and learn a new word now!
Want to Learn Spanish?
Spanish learning for everyone. For free.