Democratic Rep. Frederica S. Wilson on Friday again criticized President Trump over his call to a Gold Star widow — saying his comments were “not a good message to say to anyone who has lost a child at war.”

“You don’t sign up because you think you’re going to die,” the Florida Democrat said on CNN’s “New Day.” “You sign up to serve your country.”

Wilson also renewed her criticism of the president for referring to Sgt. La David Johnson, who was killed in Niger, as Myeshia Johnson’s “guy.”

“Call him by his name, Sgt. La David Johnson.’ He is not her ‘guy,’ he is her husband. And that is the part that hurt her the most,” Wilson said.

“You call her by her name and you say, ‘your husband.’ You don’t say, ‘your guy.’ They were married,” she added. “And you say, ‘I am so sorry. You have our deepest sympathy. If there’s anything this nation can do to ease your pain, as your president, please let me know.’”

She said Trump also needs to practice how to make condolence calls to grieving relatives whose family members were killed in the line of duty.

“When you have a young mother who is six months’ pregnant with two more kids, you say, ‘I am so sorry that you lost your husband, Myeshia Johnson,’” she said. “He doesn’t need to talk about what people signed up for. That is unconscionable.”

Asked about Trump’s charge that she was listening in on a private conversation, Wilson said: “I wasn’t ‘listening in.’ I was in a car where a call was being taken on a speakerphone. Don’t characterize it as that.”

Sgt. La David JohnsonAP

On Thursday night, Trump again denied Wilson’s claim that he told Myeshia that her husband knew “what he signed up for,” even though White House Chief of Staff John Kelly seemed to corroborate her account during a press briefing.

“The Fake News is going crazy with wacky Congresswoman Wilsons (D), who was SECRETLY on a very personal call, and gave a total lie on content!” Trump tweeted.

“My emphasis today is on my constituents and helping them lay our hero to rest,” she said. “That’s where my head is today. I’m also concerned about (La David) and his last moments. I want to know why he was separated from the rest of the soldiers.”

“Why did it take 48 hours to find him? Was he still alive? Was he kidnapped? What’s going on? … I am distraught and so is the family. There are so many questions that should be answered,” she said.

Defense Secretary James Mattis said Thursday that the “US military does not leave its troops behind” — but did not provide more details about why La David’s body was recovered nearly 48 hours after an ambush.

“She still doesn’t know why her husband was missing for 48 hours – so let’s get to the real basis to why everyone is so upset,” Wilson said.