prizegivers

English

Noun

prizegivers

  1. plural of prizegiver