grandstanders

English

Noun

grandstanders

  1. plural of grandstander