Translation of retail in Setswana

retail

Noun

  1. selling to the general public

Powered by Oxford