English-Latin dictionary »

thick sole attached by straps, greek, affectation by romans meaning in Latin

EnglishLatin
thick sole attached by straps, Greek, affectation by Romans noun

crepida [crepidae](1st) F
noun