Translation of homespun in Malay

homespun

adjective & noun

  • 1

    (kain) ditenun atau tenunan sendiri