Dizionario Inglese - Francese

English - Français

to take care of in francese: