Arabic-English dictionary »

اِنْفِجَار شَمْسِيّ meaning in English

ArabicEnglish
اِنْفِجَار شَمْسِيّ m

solar flareviolent explosion