lascarla

Spanish

Verb

lascarla

  1. infinitive of lascar combined with la