Translation of "decametro" into English
decametre, decameter are the top translations of "decametro" into English.
decametro
-
decametre
nounthe length of 10 metres
-
decameter
noun
-
Show algorithmically generated translations
Add example
Add