Translation of sembah in English:

sembah

respectful greeting

noun

  • 1

    (made with palms together and fingertips upward touching the forehead) respectful greeting
  • 2

    homage, obeisance
  • 3

    (speaking to royalty) words