Arabic-English dictionary »

ثريا (عنقود نجمي) meaning in English

ArabicEnglish
ثريا (عنقود نجمي)

Pleiades (star cluster)