English to Arabic

Meaning for:
Supernovas
other
النجم المتفجّر الأعظم