Translation of leak in Setswana

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