chachero - Spanish English Dictionary
History

chachero

Play ENESESes
Play ENESESmx


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

Spanish English
General
chachero [m] HN town police officer or other person authorized to put a wheel clamp or boot on a vehicle parked illegally