English French Dictionary

English - Français

stew in French: