Stamp duty

Stamp duty is a tax that is levied on single property purchases or documents. A physical revenue stamp had to be attached to or impressed upon the document to... Wikipedia

adside
adbef
ad after