Translation of menyembah in English:

menyembah

verb

  • 1

    pay respect or homage (to kings and royalties), worship (God, deities, etc.)