French–English dictionary

English translation of the French word escargot

French → English
  
FrenchEnglish (translated indirectly)Esperanto
escargot
(limaçon)
escargot de Bourgogne
Burgundy snail
;
Roman snail
;
edible snail

FrenchEnglish
escargot de Bourgogne Burgundy snail; edible snail; Roman snail