Skip to content
Thai Dictionary
Search the dictionary
Search
ตัวยับยั้ง
dtua-yáp-yáng
Noun
inhibitor; restraining agent
Recently looked up
Clear