ตะกวดบิตาตาวา
Romanization scheme
Word translation in Thai-English dictionary
1.
ตะกวดบิตาตาวา
n. exp.
- Bitatawa monitor
- Northern Sierra Madre
- Forest monitor lizard