There are 2 main translations of leak in Setswana

: leak1leak2

leak

Noun (plural leaks)

  1. a hole or crack through which liquid or gas accidentally escapes

  2. the revealing of secret information

Powered by Oxford