Artsakhian in French Artsakhian in French artsakhiote adj Of or pertaining to Artsakh. Add to Flashcards