French-English dictionary »

marque blanche meaning in English

FrenchEnglish
marque blanche nom {f}

store brand(a brand specific to a retail chain)
noun