Entry # 3141 has returned 1 entry

bangulu

noun a part of a traditional loom