English-Latin dictionary »

soft shoe, slipper meaning in Latin

EnglishLatin
soft shoe, slipper noun

calceus [calcei](2nd) M
noun