Choibalsan in Russian Choibalsan in Russian Чойбалса́н proper noun A city in Dornod, Mongolia. Add to Flashcards