Skip to main content

Definitions by Denozzo

A form of measurement used extensively in Europe.
1) Le meters they have 100 centimetres.

2) Das kilometres, each has 1000 meters
meter by Denozzo September 28, 2008