DVD/EC stands for Direct Vendor Delivery/Electronic Commerce

DVD/EC
Share
Abbreviations And Their Meaning