Skip to content
Thai Dictionary
Search the dictionary
Search
ตึตัง
dtʉ̀-dtang
Adjective
(of a smell) lingering and hard to wash off, stubbornly stinking
Recently looked up
Clear