canal in Spanish
canal in Spanish
canal
An artificial waterway or artificially improved river used for travel, shipping, or irrigation.
cauz
An artificial waterway or artificially improved river used for travel, shipping, or irrigation.
caz
An artificial waterway or artificially improved river used for travel, shipping, or irrigation.
canal
(anatomy, botany) A tubular channel within the body or within a plant.