Translation of tapestry in Indonesian

tapestry

permadani

noun

  • 1

    permadani