peddler meaning in French
n. colporteur; vendeur; marchand; distributeur; marchand ambulant, marchand qui voyage pour vendre ses articles
n. colporteur; vendeur; marchand; distributeur; marchand ambulant, marchand qui voyage pour vendre ses articles