Skip to content
Thai Dictionary
Search the dictionary
Search
ลัน
lan
Noun
eel trap made of a bamboo tube with a barbed entrance
Recently looked up
Clear