Translation of rug in Malay

rug

hamparan

noun

  • 1

    hamparan, permaidani