ITU-D


AcronymDefinition
ITU-DITU Telecommunication Development Sector