...
ton-kilometer {Auto.}
related Results
kilometer (n.) , [pl. kilometers]
kilometre {or kilometer}
kilometers per litre {litres per kilometres}, {Auto.}