English to Arabic

Meaning for:
Thunderous
other
مدوّي