staumauer

listen to the pronunciation of staumauer
English - Turkish

Definition of staumauer in English Turkish dictionary

concrete dam
(Çevre,İnşaat) beton baraj