English French Dictionary

English - Français

garden in French: