filtrators

English

Noun

filtrators

  1. plural of filtrator