Translation of brand name in Setswana

brand name

leina

noun

  • 1

    leina