umbrella stand









umbrella stand


noun

  1. an upright rack or stand for umbrellas
71 queries 0.549