English to Arabic

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