an impermeable pad that babies are placed on while changing their diapers

listen to the pronunciation of an impermeable pad that babies are placed on while changing their diapers
الإنجليزية - الإنجليزية
changing pad