Attested.to

Definition

hand over to the authorities of another country

Seed ·

Term in context

deport in CommonParlance