lancearse

Spanish

Verb

lancearse

  1. infinitive of lancear combined with se