D
Deal
D
Deal
Brit. A transaction.
Glossary
*
D