Spanish

edit

Verb

edit

embelesarle

  1. infinitive of embelesar combined with le