Attested.to

Definition

a tax that is levied when you are departing a country by land or sea or air

Seed ·

Term in context

departure tax in CommonParlance