Define canal. Canal as a noun means An artificial waterway or artificially improved river used for travel, shipping, or irrigation..
確定! 回上一頁