English-Latin dictionary »

ten-foot measuring rod meaning in Latin

EnglishLatin
ten-foot measuring rod noun

decempeda [decempedae](1st) F
noun