Translation Of Artemida In Different Languages

Translate ARTEMIDA in languages spoken worldwide

Translate ARTEMIDA in European languages

English
Ways to say artemida
Artemida
Αρτέμιδα [artémida]