English French Dictionary

English - Français

salmon's in French: