English French Dictionary

English - Français

memorable in French: