Translation of supply in Setswana

supply

Verb

  1. give or sell or provide what is needed or wanted

Powered by Oxford