English to Arabic

Meaning for:
Rainiest
other
أشدّ مطرا