In a small bowl, dissolve the yeast in warm milk and let it sit for about 5 minutes until frothy.
In a large mixing bowl, combine 2 cups of flour, sugar, and salt. Mix well.
Once the yeast mixture is frothy, add it to the flour mixture along with melted butter and eggs. Stir to combine.
Gradually add the remaining flour, one cup at a time, until a soft dough forms.
Knead the dough on a floured surface for about 5-7 minutes until smooth and elastic.
Place the dough in a greased bowl, cover it with plastic wrap or a kitchen towel, and let it rise in a warm place for about 1 hour or until doubled in size.
After the dough has risen, punch it down, and divide it into 12 equal portions.
Shape each portion into a roll and place them on a greased baking sheet, leaving space between each roll.
Cover the rolls with a towel and let them rise again for about 30 minutes until puffed.
Preheat your oven to 375°F (190°C).
Brush the rolls with melted butter before baking.
Bake in the preheated oven for 15-20 minutes or until golden brown.
Allow the rolls to cool slightly before serving.