English French Dictionary

English - Français

sea in French: