ที่ลับตา

thîi-láp-dtaa

Noun

    • place hidden from view