Entry # 2837 has returned 1 entry

tabagau

tabagau

noun mat woven from coconut palm

Example: Photo by Emily Drummond, 06/10/15