EnglishEdit

NounEdit

tax stamp ‎(plural tax stamps)

  1. a revenue stamp

TranslationsEdit