CTGC Dam Abbreviation

CTGC has various meanings in the Dam category. Discover the full forms, definitions, and usage contexts of CTGC in Dam.

China Three Gorges Corporation
Dam

Citation

Last updated: