English French Dictionary

English - Français

admonish in French: