English French Dictionary

English - Français

disgustingly in French: