tax stamp
English
Noun
tax
stamp
(
plural
tax stamps
)
a
revenue stamp
Translations
revenue stamp
—
see
revenue stamp