applausometers

English

Noun

applausometers

  1. plural of applausometer