Englisch
Detailed Synonyms for ISN in Englisch
ISN:
ISN [the ~] Nomen
-
the ISN
– Switzerland's information network for security and defense studies and for peace and conflict research and for international relations 1the International Relations and Security Network; the ISN– Switzerland's information network for security and defense studies and for peace and conflict research and for international relations 1