Battambang in Polish Battambang in Polish Bătdâmbâng proper noun A city in Cambodia. Add to Flashcards