English to Arabic

Meaning for:
Windswept
other
مكشوف للرّياح، معرّض للريح