Skip to content
Thai Dictionary
Search the dictionary
Search
ตัวตืด
dtua-dtʉ̀ʉt
Noun
tapeworm; flat segmented intestinal parasite
Recently looked up
Clear