Russian-Latin dictionary »

артемида meaning in Latin

RussianLatin
Артемида noun
мифол. в древнегреческой мифологии девственная, всегда юная богиня охоты, богиня плодородия, богиня женского целомудрия

Diana [Dianae](1st) F
noun