Translation of store brand in Spanish:

store brand

marca propia, n.

noun

US

  • 1

    marca propia feminine
    marca blanca feminine Spain
    (product/cheese) (before noun) de marca propia
    (product/cheese) (before noun) de marca blanca Spain