meaning of roller blind

1. a window shade that rolls up out of the way


Related Words

roller blind |

Developed & Maintained By Taraprasad.com

Treasure Words