Spanish-English Dictionarymachacaría
machacaría
machacar
Meaning of machacaría