travel notes

travel notes

travel notes 单语例句

1. The Worldwatch study notes that even in developing countries, car travel distances have doubled in the past decade.