English to Arabic

Meaning for:
NNW
other
شمال إلى شمال غربي
Related Words