English-Latin dictionary »

mythical person, nurse of zeus meaning in Latin

EnglishLatin
mythical person, nurse of Zeus noun

Cynosura [Cynosurae](1st) F
noun