listen to the pronunciation of 贩
الصينية - الإنجليزية
to trade in
to deal in
to buy and sell
to peddle
to retail