English to Arabic

Meaning for:
Localized
other
محلي