tabagau

tabagau
English: Translation
type of floor mat
noun
Household
Art, crafts and textiles
Plural form
dabagau
photo-by-emily-drummond-06-10-15