imbossers

English

Noun

imbossers

  1. plural of imbosser