embelesarles

Spanish

Verb

embelesarles

  1. infinitive of embelesar combined with les