Attested.to

Definition

characterized by an inability to mask your feelings; not devious

Seed ·

Term in context

artless in CommonParlance