window shade









window shade


noun

  1. a shade or blind for a window, as a sheet of cloth or paper on a spring roller.
48 queries 0.427