Translation of new in Setswana

new

Adjective

  1. not existing before; just made, invented, discovered, or received

Powered by Oxford