zamparlo

Spanish

Verb

zamparlo

  1. infinitive of zampar combined with lo