Skip to content
Thai Dictionary
Search the dictionary
Search
ชรัว
chá-rua
Noun
valley gorge
Recently looked up
Clear