Translation of penenun in English:

penenun

weaver

noun

  • 1

    weaver


User Contribution

penenun

weaver