early showers

English

Noun

early showers

  1. plural of early shower