Translation of brand in Setswana

brand

Noun (plural brands)

  1. a particular make of goods

  2. a mark made by branding

Powered by Oxford