Word:

canal

canal

canal
Translate canal to Spanish, Translate canal to German

canal

noun

a tubular channel within the body

noun

artificial waterway

Browse
camping
camping gas
camping ground
camping site
camping-car
Campsite
Campus
can
can opener
Canaan
Canada
Canada goose
Canadian
Canadian woman
Canadianization
Canadianize
-- canal --
canape
Canaries
Canary
Canary Islands
Canberra
can-can
cancel
cancel out
cancellable
cancellation
cancer
Cancerous
candela
candelabra
candelabrum
candid
English → French translation Index: # A B C D E F G H I J K L M N O P Q R S T U V W X Y Z

About this site and copyright information - Online Dictionary Home - Privacy Policy

English-French Translation Home