Arabic-English dictionary »

شفق قطبي meaning in English

ArabicEnglish
شفق قطبي

Aurora (astronomy)