Definify.com

Definition 2025


postage_stamps

postage stamps

English

Noun

postage stamps

  1. plural of postage stamp