English dictionary, thesaurus, translations & etymology
FreeDict.com

canal in Spanish

canal in Spanish

canal
noun
An artificial waterway or artificially improved river used for travel, shipping, or irrigation.
cauz
noun
An artificial waterway or artificially improved river used for travel, shipping, or irrigation.
caz
noun
An artificial waterway or artificially improved river used for travel, shipping, or irrigation.
canal
noun
(anatomy, botany) A tubular channel within the body or within a plant.
Add to Flashcards
Translations from freedict.org/WikDict, CC BY-SA · example sentences from Tatoeba, CC BY 2.0 FR.