zurrarte

Spanish

Verb

zurrarte

  1. infinitive of zurrar combined with te