Advertisement

Advertisement

Roman shade

noun

  1. a window shade that, when raised, is drawn up into a series of concertina folds.


Advertisement

Advertisement

Advertisement

Advertisement


RomanshRoman snail