Spanish: turricar

Spanish verb 'turricar' conjugated