French-English dictionary »

nouvelle-bretagne meaning in English

FrenchEnglish
Nouvelle-Bretagne nom {f}

New Britain◼◼◼(island)
proper noun