English to Arabic

Meaning for:
Yetter
other
مدينة يتر