YRWRC: Yangtze River Water Resources Commission

What does YRWRC mean? The above is one of YRWRC meanings. It may have other definitions. Please refer to the end of this passage.

Definition in English: Yangtze River Water Resources Commission