English to Arabic

Meaning for:
Zu
other
العاصفة الشّرّيرة