Definify.com

Definition 2026


permeators

permeators

English

Noun

permeators

  1. plural of permeator