Spanish

edit

Verb

edit

embelesarla

  1. infinitive of embelesar combined with la