English-Latin dictionary »

linear measure of ten meters meaning in Latin

EnglishLatin
linear measure of ten meters noun

decametrum [decametri](2nd) N
noun