English to Arabic

Meaning for:
Parochialism
other
ضيق الأفق