soundproofing material or device; numbing substance

listen to the pronunciation of soundproofing material or device; numbing substance
الإنجليزية - الإنجليزية
{i} deadening
soundproofing material or device; numbing substance
المفضلات