×

decameter meaning in English

n.
十公尺。

Related Words

  1. decameronic
  2. decamerous
  3. decameter radiation
  4. decameter wave
PC Version

Copyright © 2018 WordTech Co.