English

edit

Noun

edit

pulverizers

  1. plural of pulverizer