English-French dictionary »

arachosia meaning in French

EnglishFrench
Arachosia (Achaemenid and Seleucid satrapy)
proper noun

Arachosie◼◼◼nom {f}