Find the word definition

Wikipedia
CSCR

CSCR may refer to:

  • Complexe sportif Claude-Robillard
  • Central serous chorioretinopathy