headstamps

English

Noun

headstamps

  1. plural of headstamp