Translation of sembah in English:

sembah

noun

  • 1

    respectful greetings (to kings and royalties), homage, obeisance