Translation of bomb in Setswana

bomb

Noun (plural bombs)

  1. an explosive device

Powered by Oxford