attemperators

English

Noun

attemperators

  1. plural of attemperator