Spanish-English Dictionarymachacáis
machacáis
machacar
Meaning of machacáis