carpet pad

listen to the pronunciation of carpet pad
English - English
a pad placed under a carpet