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] noun
(1st) F

More search options:

EnglishLatin