ตะกวด

dtà-gùat

Noun

    • clouded monitor (a species of monitor lizard)