See also: ICSR

English

edit

Alternative forms

edit

Proper noun

edit

I.C.S.R.

  1. (politics) Initialism of The International Centre for the Study of Radicalization and Political Violence.

References

edit

Anagrams

edit