English French Dictionary

English - Français

ship in French: