French-English dictionary »

artaxerxès meaning in English

FrenchEnglish
Artaxerxès nom propre

Artaxerxes◼◼◼(the name of several Persian kings)
proper noun