Vegetarian

Cut potatoes and carrots into small uniform cubes
Place potatoes and carrots in a large pot and fill with water
Add salt and white wine vinegar and bring to a boil over medium-high heat, then reduce to medium and cook until potatoes are tender (about 15 minutes)
Drain potatoes and carrots and let cool to room temperature
Cut sausages into small cubes and chop onions
Cut hard-boiled eggs into small cubes
Chop dill
Combine potatoes, carrots, sausages, peas, and onions in a large bowl
Add mayonnaise and dill and mix until well combined
Season with salt to taste
Cover with plastic wrap and refrigerate for at least 1 hour before serving