D-d definition

(banking) Demand draft.
abbreviation
4
2
Advertisement