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