soundproofing material or device; numbing substance

listen to the pronunciation of soundproofing material or device; numbing substance
English - English
{i} deadening
soundproofing material or device; numbing substance
Favorites