Arabic-English dictionary »

المسحورات meaning in English

ArabicEnglish
المسحورات

Charmed[UK: tʃɑːmd] [US: ˈtʃɑːrmd]