embelesarle

Spanish

Verb

embelesarle

  1. infinitive of embelesar combined with le