Skip to content
Thai Dictionary
Search the dictionary
Search
ตาแมว
dtaa-mɛɛw
Sense
1.
Noun
cat's-eye gemstone
Sense
2.
Noun
road reflector; cat's-eye road stud
Recently looked up
Clear