Yahoo India Web Search

Search results

  1. Dictionary
    roller blind
    /ˈrəʊlə ˌblʌɪnd/

    noun

    • 1. a window blind fitted on a roller.