descubrir alguien la hilacha - Spanish English Dictionary

descubrir alguien la hilacha

Meanings of "descubrir alguien la hilacha" in English Spanish Dictionary : 1 result(s)

Spanish English
Colloquial
descubrir alguien la hilacha [v] be caught red handed