English-Latin dictionary »

sole of the foot meaning in Latin

EnglishLatin
sole of the foot noun

fulcrum [fulcri](2nd) N
noun