Deal-making devil Synonyms

We can't find synonyms for the phrase "Deal-making devil", but we have synonyms for terms, you can combine them.

DD abbreviation

DD is an abbreviation for Deal-making Devil
What does DD stand for?
DD stands for "Deal-making Devil"

Definitions for Devil