Translation of producto de marca in English:

producto de marca

brand name product, n.

masculine noun

  • 1

    brand name product