"metric ton" - Details

English Term:
metric ton
Arabic Term:
طن متري
Arabic Definition:

.