Open main menu

Wiktionary β

EnglishEdit

NounEdit

tax stamp (plural tax stamps)

  1. a revenue stamp

TranslationsEdit