French-English dictionary »

escargot de bourgogne meaning in English

FrenchEnglish
escargot de Bourgogne nom {m}

escargot [escargots]◼◼◼(dish)
noun
[UK: ɪskˈɑːɡəʊ] [US: ɪskˈɑːrɡoʊ]