Stampers
English
Proper noun
Stampers
plural of
Stamper
Anagrams
mess trap
,
restamps