CHR: Commission Internationale de l’Hydrologie du Bassin du Rhin

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

CHR: Commission Internationale de l'Hydrologie du Bassin du Rhin

Definition in English: Commission Internationale de l'Hydrologie du Bassin du Rhin