English

edit

Noun

edit

permeators

  1. plural of permeator