English French Dictionary

English - Français

the grocery store in French: