Translation of permadani in English:

permadani

carpet

noun

  • 1

    carpet