Spanish: espachurrar

Spanish verb 'espachurrar' conjugated