Kilometers meaning

Plural form of kilometer.
noun
2
1
Advertisement