Spanish

edit

Verb

edit

embelesarles

  1. infinitive of embelesar combined with les