English to Arabic

Meaning for:
Spectacular
other
مدهش