Meaning of ডেকামেত্র in English
- Alt. of Decametre
- A measure of length in the metric system; ten meters, equal to about 393.7 inches.
Meaning of ডেকামেত্র in English
English usage of ডেকামেত্র
Articles Related to ‘ডেকামেত্র’
Browse Other Words By Clicking On Letters