ลับหูลับตา

láp-hǔu-láp-dtaa

Adjective

    • out of sight, hidden from view