Arabic-English dictionary »

الْكَلْب الْأَكْبَر meaning in English

ArabicEnglish
الْكَلْب الْأَكْبَر

Canis Majorwinter constellation of the northern sky