Vocabulary

ラバーダム

rubber dam; dental dam

noun