lampshade hats

English

Noun

lampshade hats

  1. plural of lampshade hat