French-English dictionary »

narbonne meaning in English

FrenchEnglish
Narbonne nom propre

Narbonne◼◼◼(town in France)
proper noun