Definify.com

Definition 2026


pedlars

pedlars

English

Noun

pedlars

  1. plural of pedlar