zamparse

Spanish

Verb

zamparse

  1. infinitive of zampar combined with se