English-Latin dictionary »

winged sandals (pl.) of mercury meaning in Latin

EnglishLatin
winged sandals (pl.) of Mercury noun

talare [talaris](3rd) N
noun