Spanish

edit

Verb

edit

despeluzarle

  1. infinitive of despeluzar combined with le