vocab dash
Log in
Sign up
encontrar la horma de su zapato
Meanings
Phrase
1. to meet one's match
(idiomatic)