English French Dictionary

English - Français

to take care of in French: