In a large bowl, combine olive oil, white wine, lemon juice, minced garlic, dried oregano, dried rosemary, ground cumin, salt, and black pepper.
Add the lamb chunks to the bowl and toss to coat them thoroughly. Cover and marinate in the refrigerator for at least 2 hours, preferably overnight.
Preheat your oven to 160°C (320°F).
In a large roasting pan, arrange the chopped onion, carrots, potatoes, and bell peppers.
Place the marinated lamb chunks on top of the vegetables in the roasting pan.
Cover the roasting pan with aluminum foil.
Roast in the preheated oven for about 3 to 4 hours, or until the lamb is tender and falls off the bone. Remove the foil during the last 30 minutes of cooking to allow the lamb to brown.
Garnish with fresh chopped parsley before serving.
Enjoy your meal!