Printer friendly
"AcronymFinder.com

What does DDUS stand for?

DDUS stands for Data Departed United States

This definition appears very rarely