Skip to content

towel rack

noun

  1. rack for storing towels
L1553695 on Wikidata ↗