French-English dictionary »

armagnac meaning in English

FrenchEnglish
Armagnac nom propre
{m}

Armagnac◼◼◼(region)
proper noun