Arabic-English dictionary »

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

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

supernovaexploding star

Your history