whimperers

English

Noun

whimperers

  1. plural of whimperer