potabilizers

English

Noun

potabilizers

  1. plural of potabilizer