English-Arabic dictionary »

denebola meaning in Arabic

EnglishArabic
Denebola

دينيبولا ( نجم )