Polish-French dictionary »

artemida meaning in French

PolishFrench
Artemida proper noun

Artémisnom propre