tax stamp

EnglishEdit

NounEdit

tax stamp (plural tax stamps)

  1. a revenue stamp

TranslationsEdit

Last modified on 13 January 2014, at 03:38