extemporizers

English

Noun

extemporizers

  1. plural of extemporizer