Summary
English Synonyms:   more detail...
  1. do someone a deal:


English

Detailed Synonyms for do someone a deal in English

do someone a deal:

do someone a deal verb

  1. do someone a deal

Related Synonyms for do someone a deal