Translation of ditone in English:

ditone

tonnes

noun (class 10)

  • 1

    tonnes
    ‘Lefatshe le le ntshitse ole ya didikadike tsa ditone di le 20 ngwaga o o fetileng’ This country produced 20 million tonnes of oil last year