meaning of roller blind
1.
a
window
shade
that
rolls
up
out
of
the
way
Related Words
roller blind
|
Developed & Maintained By
Taraprasad.com