hacer la cusca - Spanish English Dictionary
History

hacer la cusca



Meanings of "hacer la cusca" in English Spanish Dictionary : 3 result(s)

Spanish English
Colloquial
hacer la cusca [v] bother
hacer la cusca [v] irritate
hacer la cusca [v] annoy