Entry # 5255 has returned 1 entry

daula mada lau nui

noun a rope for tying palm fronds together to make a belubelu seine