Russian-English dictionary »

артемида meaning in English

RussianEnglish
Артемида proper noun
{f}

Artemis(Greek goddess)
proper noun
[UK: ˈɑː.tɪ.mɪs] [US: ˈɑːr.tɪ.mɪs]