DECIMETER MEANING IN ENGLISH

• Decimeter Definition & Synonyms

  1. (n.) Alt. of Decimetre


Synonyms:
Decimetre,

RECENT SEARCHES