microparasols

English

Noun

microparasols

  1. plural of microparasol