Italian-English dictionary »

marca commerciale meaning in English

ItalianEnglish
marca commerciale noun
{f}

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

Your history