Translation Of Concrete Dam In Different Languages

English
Ways to say concrete dam
Presa de hormigón