Attested.to

Definition

a person who comes from a foreign country; someone who does not owe allegiance to your country

Seed ·

Term in context

alien in CommonParlance