English edit

Noun edit

pedlars

  1. plural of pedlar