Skip to content
Thai Dictionary
Search the dictionary
Search
ตะกวด
dtà-gùat
Noun
clouded monitor (a species of monitor lizard)
Recently looked up
Clear