English to Arabic

Meaning for:
Unneighbored
other
غير مجاور