Skip to content
Thai Dictionary
Search the dictionary
Search
ตัวเบียน
dtua-bian
Noun
parasite (biology)
Recently looked up
Clear