first flushes

English

Noun

first flushes

  1. plural of first flush