ประทับ

bprà-tháp

  1. Sense 1. Verb

    • reside; stay

    royal or honorific usage

  2. Sense 2. Verb

    • imprint; stamp
  3. Sense 3. Verb

    • sit

    royal or honorific usage