Translation of progress in Setswana

progress

Verb

  1. move forward

  2. develop or improve

Powered by Oxford