cuchada - Spanish English Dictionary
History

cuchada

Play ENESESes
Play ENESESmx


Meanings of "cuchada" in English Spanish Dictionary : 1 result(s)

Spanish English
General
cuchada [f] SV derog. group of people of low socioeconomic status