IDSCS

AcronymDefinition
IDSCSInitial Defense Satellite Communications System
IDSCSInstitute for Democracy, Solidarity and Civil Society (Macedonia)