Translation of stasiun in English:

stasiun

depot, railway station

noun

  • 1

    depot, railway station
  • 2

    public transportation terminal