Translation of manufacturer in Setswana

manufacturer

modiri

noun

  • 1

    modiri