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