1. be engaged in traffic, engage in traffic 2. carry on 3. deal in, deal with (чем-либо) 4. handle 5. merchandise 6. negotiate 7. sell 8. trade 9. vend
Phrases with торгующую
оптовое предприятие , торгующее широким ассортиментом товаров определенной специализации general-line wholesaler