English French Dictionary

English - Français

gooseberry in French: