Translation of dibetsa in English:

dibetsa

armaments

noun (class 10)

  • 1

    armaments
    arms
    ‘Goromêntê o fokoditse mo thekong ya dibetsa’ The government has decreased arms spending