Translation of improvement in Setswana

improvement

tokafatsô

noun

  • 1

    (act of making something better)
    tokafatsô
  • 2

    (change that makes something better)
    phêtogô