English to Arabic

Meaning for:
Neighboring
other
المجاورة