Decimeter
English Meaning
A measure of length in the metric system; one tenth of a meter, equal to 3.937 inches.
- A metric unit of length equal to one-tenth (10-1) of a meter.
Sorry, No Malayalam Meaning for your input!
See Decimete Want To Try Decimeter In Malayalam??