Attested.to

Definition

a Spanish courtesy title or form of address for a woman

Seed ·

Term in context

Dona in CommonParlance