pulverizers

English

Noun

pulverizers

  1. plural of pulverizer