Spanish-English Dictionarymachacad
machacad
machacar
Meaning of machacad