meaning of metres
1.
a
rule
one
meter
long
usually
marked
off
in
centimeters
and
millimeters
Related Words
metrestick
|
Developed & Maintained By
Taraprasad.com