English French Dictionary

English - Français

cucumber in French: