English
English version

revenue stamp

From Longman Business Dictionaryrevenue stampˈrevenue ˌstampTAX in Britain, a piece of paper for sticking to some official papers to show that tax has been paid stamp
Pictures of the day
What are these?
Click on the pictures to check.