English to Arabic

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