English to Arabic

Meaning for:
Weather-bound
other
مغلق بسبب رداءة الجو