French-English dictionary »

arachosie meaning in English

FrenchEnglish
Arachosie nom {f}

Arachosia◼◼◼(Achaemenid and Seleucid satrapy)
proper noun