stampees
English
Noun
stampees
plural of
stampee
Alternative forms
stampes