pellizcarla

Spanish

Verb

pellizcarla

  1. infinitive of pellizcar combined with la