English to Arabic

Meaning for:
Sandstorm
other
العاصفة الرملية