Battambang in Russian Battambang in Russian Баттамба́нг proper noun A city in Cambodia. Add to Flashcards