Arabic-English dictionary »

شفق meaning in English

ArabicEnglish
شفق قطبي

northern lightsthe aurora of the northern hemisphere