ODVD

(redirected from Organic Direct Vendor Delivery)
AcronymDefinition
ODVDOrganic Direct Vendor Delivery