Vocabulary

ゴムシート

rubber sheet

noun