🇬🇧 en es 🇪🇸

store brand noun

  • (US) .
marca blanca
Wiktionary Links