English to Farsi/Persian Dictionary
enchanted
مسحور
English definition for enchanted
1. a. influenced as by charms or incantations
Meaning for enchanted found in 2 Languages.
Sponored Video