revenue stamps
English
Noun
revenue
stamps
plural of
revenue stamp