lascarte

Spanish

Verb

lascarte

  1. infinitive of lascar combined with te