English-French dictionary »

dogrib meaning in French

EnglishFrench
Dogrib (language)
proper noun

flanc-de-chien◼◼◼nom propre