English French Dictionary

English - Français

greengrocer's in French: