name brand in French
name brand in French
marque de fabrique
A product having such a mark or name.
marque déposée
A product having such a mark or name.
nom commercial
A product having such a mark or name.