French-English dictionary »

adiabène meaning in English

FrenchEnglish
Adiabène nom {f}

Adiabene◼◼◼(ancient kingdom)
proper noun