stampees

English

Noun

stampees

  1. plural of stampee

Alternative forms

  • stampes