Makhachkala in Catalan Makhachkala in Catalan Makhatxkalà proper noun The capital and largest city of Daghestan, Russia. Add to Flashcards