ひまつぼうしシート
Meanings
Noun
1. plastic sheet at checkouts to prevent droplet infection (of COVID-19)
Composed of
Gischt; Spritzwasser; Wasserspritzer; Sprühregen
Vorbeugung; Verhütung; Verhinderung; Bekämpfung; abhalten; aufhalten