artsakh

listen to the pronunciation of artsakh
English - English

Definition of artsakh in English English dictionary

Artsakh Republic
Another name for Nagorno-Karabakh Republic