Attested.to

Definition

intended to reduce pollution

Seed ·

Term in context

antipollution in CommonParlance