Polish-English dictionary »

artakserkses meaning in English

PolishEnglish
Artakserkses noun

Artaxerxesnoun
the name of several Persian kings