meaning of Buckelkrämer

Buckelkrämer - German to English

[peddler holding their product on a giant backframe]