The English term "roller" matches the Italian term "ruolo, rullo"

other english words that include "roller" : italian :
roller-blind persiana