ECRC explained

ECRC may stand for:

Sport
Other