English-Arabic dictionary »

pleiades (star cluster) meaning in Arabic

EnglishArabic
Pleiades (star cluster)

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