English French Dictionary

English - Français

impedes in French: