English to Arabic

Meaning for:
Narbonne
other
ناربون - مدينة فرنسا جنوبيّة