Battambang in Greek Battambang in Greek Μπατταμπάνγκ proper noun A city in Cambodia. Add to Flashcards