English-Latin dictionary »

space / extent of a foot meaning in Latin

EnglishLatin
space / extent of a foot noun

pedatura [pedaturae](1st) F
noun