Dictionary search results

Showing 1-2 of 2 results

peddle British & World English

Try to sell (something, especially small goods) by going from place to place

peddle English Thesaurus

they are peddling water filters


You searched for peddle