Spanish-English Dictionarydespachurrábamos
despachurrábamos
despachurrar
Meaning of despachurrábamos