poster stamps
English
Noun
poster
stamps
plural of
poster stamp