carpet pad


Meanings

  • a pad placed under a carpet