to traffic in an itinerant manner; to peddle

listen to the pronunciation of to traffic in an itinerant manner; to peddle
English - English
trant
to traffic in an itinerant manner; to peddle
Favorites