English | German | Russian | Czech

underpad English

Meaning underpad meaning

What does underpad mean?

underpad

A mattress protector. A padding layer underneath a carpet to prevent skidding.

Are you looking for...?