bn:00176216n
Noun Named Entity
PT
No term available
EN
The Electronics and Technical Services is the Electronic Intelligence arm of India's external intelligence agency Research and Analysis Wing. Wikipedia
Relations
Sources