superdelegates

English

Noun

superdelegates

  1. plural of superdelegate