French–English dictionary

English translation of the French word canal

French → English
  
FrenchEnglish (translated indirectly)Esperanto
canal
;
channel
canal de Bristol
Bristol Channel