English-Arabic dictionary »

northern lights meaning in Arabic

EnglishArabic
northern lights the aurora of the northern hemisphere

شفق قطبي