Translation of invention in Setswana

invention

tlhamô

noun

  • 1

    (thing/idea)
    tlhamô
  • 2

    (inventing something)
    go tlhama