English French Dictionary

English - Français

chide in French: