imbossers
English
Noun
imbossers
plural of
imbosser