ลับตา

láp-dtaa

  1. Sense 1. Verb

    • to disappear from sight; to go out of view

    be out of sight

  2. Sense 2. Adjective

    • out of sight; unseen

    out of sight