English-German dictionary »

barrage with flap gates meaning in German

EnglishGerman
barrage with flap gates noun

das KlappenwehrSubstantiv