"ton (tonne)" - Details

English Term:
ton (tonne)
Arabic Term:
طن
Arabic Definition:
English Definition: