Polish-French dictionary »

kserkses meaning in French

PolishFrench
Kserkses

Xerxès

Artakserkses

Artaxerxès