Slovnenya

Translation English Spanish: roller blind

Dictionary: main
roller blind
noun