dictionary-en.com Free online language dictionary.

canal in french

Word:
canal (Number of letters: 5)
Dictionary:
english-french
Translations (11):
canal, chaîne, chenal, cloaque, conducteur, conduit, câble, feeder, tube, uretère, égout
Related words:
french canal, canal plus, canal mills, canal holidays, canal du midi, canal court, canal in french, canal in english
canal in french