Arabic-English dictionary »

مُسْتَعِر أَعْظَم meaning in English

ArabicEnglish
مُسْتَعِر أَعْظَم m

supernovaexploding star