Dennis Fakudze


Dennis Fakudze is a Swazi international footballer who plays as a defender. As of February 2018, he played for Royal Leopards in the Swazi Premier League and has won 20 caps for his country.