Translation of refuse in Setswana

refuse

Noun

  1. waste material

Powered by Oxford