Meaning ofdemand draftin English

demand draft

us/dɪˈmænd ˈdræft/uk/dɪˈmænd ˈdræft/
#moderate
Definitions