Portuguese-English dictionary »

narbona meaning in English

PortugueseEnglish
Narbona proper noun

Narbonne(town in France)
proper noun