English-Latin dictionary »

area of 100 or 150 square feet meaning in Latin

EnglishLatin
area of 100 or 150 square feet noun

candetum [candeti](2nd) N
noun