Printer friendly
"AcronymFinder.com

What does ITU-D stand for?

ITU-D stands for ITU Telecommunication Development Sector

This definition appears frequently