meter

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

2) Das kilometres, each has 1000 meters
by Denozzo August 03, 2008
Get the meter mug.