Definify.com

Definition 2024


revenue_stamps

revenue stamps

English

Noun

revenue stamps

  1. plural of revenue stamp