canal - Inglés Sinónimo Diccionario

canal

v.
[1] canalize , canalise
n.
[1] duct , epithelial duct , channel