Translation of semalam in English:

semalam

last night

noun

  • 1

    last night
  • 2

    one night