English Dictionary
Definition pedlar in British English
pedlar noun
[countable] noun
/ˈpedlə(r)/
Synonyms and related words
