English

edit

Noun

edit

peddars

  1. plural of peddar

Anagrams

edit