English-Latin dictionary »

winged shoes / sandals (of mercury l+s) meaning in Latin

EnglishLatin
winged shoes / sandals (of Mercury L+S) noun

plantar [plantaris](3rd) N
noun