umbrella stand









umbrella stand


noun

  1. an upright rack or stand for umbrellas
49 queries 0.386