encantar
verb
1. to love, to delight + infinitivo
to like very much
- Me encanta esta canción.I love this song.
- A Marta le encanta leer.Marta loves reading.
2. to charm, to enchant
to attract and fascinate
- El pueblo encanta a los turistas.The village charms tourists.
- Su sonrisa encanta a todos.Her smile charms everyone.
3. to put under a spell
to use magic on someone or something
- La bruja encantó al príncipe.The witch put the prince under a spell.
- El mago encantó la espada.The magician enchanted the sword.