English synonyms about - contact  
International Relations and Security NetworkISNinternational intelligence agency

International Relations and Security Network

noun

1 International Relations and Security Network

Switzerland's information network for security and defense studies and for peace and conflict research and for international relations.

synonym: ISN.


Find more on international relations and security network elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0465