Pematangsiantar in Indonesian Pematangsiantar in Indonesian Pematangsiantar proper noun A city in North Sumatra, Indonesia. Add to Flashcards