Search term kanal has 2 results
Jump to
DA Danish EN English
kanal canal
kanal (n v) [a pipe, tube or canal which carries air or liquid from one place to another] duct (n v) [a pipe, tube or canal which carries air or liquid from one place to another]