French-English dictionary »

nouvelle grenade meaning in English

FrenchEnglish
Nouvelle Grenade nom {f}

New Granada◼◼◼(historical nation)
proper noun