tramp stamps
English
Noun
tramp
stamps
plural of
tramp stamp