See also: I.C.S.R.

English

edit

Alternative forms

edit

Proper noun

edit

ICSR

  1. (politics) Alternative form of I.C.S.R.

References

edit

Anagrams

edit