Attested.to

Definition

capable of arousing sexual desire

Seed ·

Term in context

delectable in CommonParlance