French-English dictionary »

montagnais meaning in English

FrenchEnglish
montagnais nom propre
{m}

Montagnais◼◼◼(Algonquian language)
proper noun