foam-backed

foam-backed

adj having a backing made of foam rubber
Translations