Polish-French dictionary »

artemis meaning in French

PolishFrench
Artemis proper noun

Artémisnom propre