Skip to content
Thai Dictionary
Search the dictionary
Search
ตรึงตรา
dtrʉng-dtraa
Verb
leave a lasting impression
Recently looked up
Clear