Englishfor English speakers
decametre English
Meaning decametre meaning
What does decametre mean?
decametre
Synonyms decametre synonyms
What other words have the same or similar meaning as decametre?