English-French dictionary »

designer label meaning in French

EnglishFrench
designer label (luxury brand name)
noun

griffe◼◼◼nom {f}