Translation of vent in Setswana

vent

Verb

  1. make a vent in something

  2. give vent to feelings

Powered by Oxford