Japanese dictionary

Dictionary: “シートシャッター”

シートシャッター

シートシャッター

roller shutter; rolling shutter