icsr

/IH0 K S R/
noun
  1. 1

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