dexarle

Spanish

Verb

dexarle

  1. infinitive of dexar combined with le