English-Latin dictionary »

little soccus/low-heeled greek slipper/shoe meaning in Latin

EnglishLatin
little soccus / low-heeled Greek slipper / shoe noun

socculus [socculi](2nd) M
noun