person who makes or negotiates deals (in politics or in business)

listen to the pronunciation of person who makes or negotiates deals (in politics or in business)
English - English
{i} dealmaker
person who makes or negotiates deals (in politics or in business)
Favorites