Gari

Gari
English: Translation
knot
noun
verb
Art, crafts and textiles