French-English dictionary »

traite des fourrures meaning in English

FrenchEnglish
traite des fourrures nom {f}

fur trade◼◼◼(trade in furs)
noun