Latin-French dictionary »

artaxerxēs meaning in French

LatinFrench
Artaxerxēs noun

Artaxerxèsnom