zamparos

Spanish

Verb

zamparos

  1. infinitive of zampar combined with os