Japanese dictionary
とろける
to be enchanted (by); to be charmed; to be bewitched
Explore more
to be enchanted (by);to be charmed;to be bewitched