noun a city on NE Sumatra, in Indonesia.
pematangsiantar 🔊 Listen to this noun a city on NE Sumatra, in Indonesia. Share Facebook Twitter Google +