Spanish: manchurrar

Spanish verb 'manchurrar' conjugated