French English Dictionary

Français - English

ragoût in English: