Printer friendly
Acronymfinder

What does ODVD stand for?

ODVD stands for Organic Direct Vendor Delivery

This definition appears very rarely