English-Latin dictionary »

length of ten feet meaning in Latin

EnglishLatin
length of ten feet noun

decempeda [decempedae](1st) F
noun