Definify.com

Definition 2025


pedlars

pedlars

English

Noun

pedlars

  1. plural of pedlar