Attested.to

Definition

immersing the body in water or sunshine

Seed ·

Term in context

bathing in CommonParlance