postage stamps

English

Noun

postage stamps

  1. plural of postage stamp