ITAC-D

(redirected from ITU Telecommunications Development Sector)
AcronymDefinition
ITAC-DITU Telecommunications Development Sector