salchucho - Spanish English Dictionary
History

salchucho



Meanings of "salchucho" in English Spanish Dictionary : 3 result(s)

Spanish English
General
salchucho [m] ES local ruckus
salchucho [m] ES local rumpus
salchucho [m] ES local disturbance