CANAL POOL


Meaning of CANAL POOL in English

Canal section between check structures

Environmental engineering English vocabulary.      Английский словарь экологического инжиниринга.