English to Arabic

Meaning for:
Supernovae
other
انفجارات نجمية