Skip to content
Thai Dictionary
Search the dictionary
Search
ลำกระโดง
lam-grà-doong
Noun
irrigation ditch; small channel feeding fields and orchards
Recently looked up
Clear