English to Arabic

Meaning for:
Zamora
other
مدينة زامورا