Translation of marca blanca in English:

marca blanca

store brand, n.

feminine noun

Spain
  • 1

    store brand US
    own brand British