Translation of tiang lampu in English:

tiang lampu

lamp post

noun

  • 1

    lamp post