tascarla

Spanish

Verb

tascarla

  1. infinitive of tascar combined with la