canal

canal

Kanal (Wasserstra├če) canales canal

Definition

An artificial open waterway used for transportation, waterpower, or irrigation.