English-Latin dictionary »

of mercury as messenger of gods l+s meaning in Latin

EnglishLatin
of Mercury as messenger of gods L+S noun

meator [meatoris](3rd) M
noun