French-English dictionary »

squamish meaning in English

FrenchEnglish
squamish nom propre
{m}

Squamish◼◼◼(a language of the Salishan family)
proper noun