Translation of anyaman in English:

anyaman

cane work

noun

  • 1

    cane work
    ‘topi anyaman’ a straw hat