comiscarla

Spanish

Verb

comiscarla

  1. infinitive of comiscar combined with la