Vocabulary

デンタルダム

dental dam; rubber dam

noun