granulators

English

Noun

granulators

  1. plural of granulator