FinnHun Finnish-Hungarian-English on-line dictionary and thesaurus

Dictionary

canal []

Words

Hungarian (1)

Finnish (2)

More results

canal

Wiktionary (4)

n A tubular channel within the body.
v To dig an artificial waterway in or to (a place), especially for drainage
v To travel along a canal by boat