to sell or offer goods from place to place, to peddle

listen to the pronunciation of to sell or offer goods from place to place, to peddle
الإنجليزية - الإنجليزية
huckster
to sell or offer goods from place to place, to peddle
المفضلات