French–English dictionary

English translation of the French word Nelson

French → English
  
FrenchEnglish (translated indirectly)Esperanto
Nelson
(fleuve Nelson)
Nelson
;
Nelson River