Republic of Artsakh in Catalan Republic of Artsakh in Catalan República d'Artsakh proper noun Synonym of Nagorno-Karabakh Republic. Add to Flashcards