English-Latin dictionary »

decimeter / decimetre meaning in Latin

EnglishLatin
decimeter / decimetre noun

decimetrum [decimetri](2nd) N
noun