Skip to content
Thai Dictionary
Search the dictionary
Search
ดงหญ้า
dong-yâa
Noun
dense patch of grass
Recently looked up
Clear