Japanese dictionary

Dictionary: “トンキロ”

トンキロ

トンキロ

ton-kilometer; tonne-kilometre