horsetrading

listen to the pronunciation of horsetrading
الإنجليزية - الإنجليزية
Informal negotiating, especially when complex or clever in nature
Present participle of horsetrade