Translation of stesen in English:

stesen

station

noun

  • 1

    station, place where a public service or specialized activity is based, broadcasting establishment with its own frequency, stopping-place on a railway with buildings for passengers or goods or both