Spanish: machurrar

Spanish verb 'machurrar' conjugated