Translation of permadani in English:

permadani

carpet

  • 1

    carpet