Definify.com

Definition 2024


permeators

permeators

English

Noun

permeators

  1. plural of permeator