Meaning of canalise
Definition of canalise
(verb)
provide
(a city) with a
canal
Other information on canalise
WIKIPEDIA results for
canalise
Amazon results for
canalise
Tweet