Definify.com

Definition 2024


pedlars

pedlars

English

Noun

pedlars

  1. plural of pedlar