ตาแมว

dtaa-mɛɛw

  1. Sense 1. Noun

    • cat's-eye gemstone
  2. Sense 2. Noun

    • road reflector; cat's-eye road stud