French-English dictionary »

république d'artsakh meaning in English

FrenchEnglish
République d'Artsakh nom propre

Republic of Artsakh◼◼◼(Nagorno-Karabakh Republic)
proper noun