Portuguese-English dictionary »

artaxerxes meaning in English

PortugueseEnglish
Artaxerxes proper noun
{m}

Artaxerxes(the name of several Persian kings)
proper noun