NichiDict

シートシャッター

[shiitoshattaa]

Meanings

1.Noun

roller shutter; rolling shutter