charmed
English
charmed meaning in English • charmed का अर्थ अंग्रेजी में
Adjective
- filled with wonder and delight.
- same as captivated>.