Attested.to

Definition

expressive of or exciting sexual love or romance

Seed ·

Term in context

amorous in CommonParlance