Mandalay in Russian Mandalay in Russian Мандала́й proper noun A city in central Burma (Myanmar) Add to Flashcards