French-English dictionary »

montferrat meaning in English

FrenchEnglish
Montferrat nom propre
{m}

Montferrat◼◼◼(territory of Piedmont, Italy)
proper noun