Lightly grease two baking sheets. Sift flour and salt together in a large baking bowl. Mix in the sugar and make a well in the center. 2.
Stir the yeast with the milk until smooth, pour into the flour well and sprinkle a little flour on top. Leave in a warm place for 15 minutes until the mixture becomes bubbly.
3. whisk egg and sunflower oil or other vegetable oil and mix with the remaining ingredients until a smooth dough.
4. knead the dough on the surface for 8 to 10 min until smooth and elastic. Place in a lightly oiled baking bowl, covered with lightly oiled plastic wrap, and rise in a warm place for 1 hour.
5. turn the dough back on the surface and cut into 16 pieces on the spot. Shape each piece of dough into a thin strand about 38 inches long. Put the melted butter on a plate and dip the dough strands into it one by one.
6. on the baking sheet, place each strand to form a snail, leaving generous space between them. Tuck the ends underneath. Cover with lightly oiled plastic wrap and place in a warm place to rise for about 45 minutes.
Preheat the stove to 190 °C gas mark 3. Brush the snails with water, dust with powdered sugar and bake for about 10 minutes until golden brown. When slightly cooled, dust again with powdered sugar and serve warm.