BJP national chief JP Nadda on Monday announced that a total of 38 parties have confirmed their participation in the NDA meeting that will be held on July 18. While addressing a press conference here, BJP chief Nadda praised National Democratic Alliance for its efforts to serve and strengthen the country.