Translation of sembah simpuh in English:

sembah simpuh

verb

  • 1

    to extend greetings with respect and reverence