tapparella
Italian
Noun
tapparella
f
(
plural
tapparelle
)
roller blind
(rolling shutter)