ลัน

lan

Noun

    • eel trap made of a bamboo tube with a barbed entrance