trant

listen to the pronunciation of trant
الإنجليزية - الإنجليزية
To traffic in an itinerant manner; to peddle
To traffic in an itinerary manner; to peddle