vapulearse

Spanish

Verb

vapulearse

  1. infinitive of vapulear combined with se