Answer :

In English me encanta means "I love"

Other Questions