despecharla

Spanish

Verb

despecharla

  1. infinitive of despechar combined with la