The mother, Elvia Rincon, 26, sat outside on the stoop of their Sunset Park apartment house and braided her daughter’s long black hair into pigtails yesterday as she recounted their terrifying ordeal.

She said the violence began Friday night after she put Carbaja on the phone with their 7-year-old boy, Jesus, who lives in Mexico. He became furious, she said, when the youngster begged him to stop drinking and beating his mom.

When she got back on the phone, she said, Carbaja grabbed her by the throat and began to choke her.

As he tightened his grip around her throat, she said, she thought she was going to die because she couldn’t breathe. That’s when Guadalope grabbed the first thing she saw.

Taking the broomstick in her tiny hands, she repeatedly whacked Carbaja until he reeled backward in pain and finally let go, the mom said.

Rincon fled with her daughter and 7-month-old son, José. But she said she was too scared to call police until the following day. That’s when police arrested Carbaja – who was charged with assault, endangering the welfare of a child and resisting arrest after he fought cops who were cuffing him, authorities said.

Guadalope “understands right from wrong, because she understands from the news when people are getting hurt, and that’s why she helped me,” Rincon said as she hugged and kissed her daughter.

“She loves to read, and she is always reading a different children’s book.”

She said her daughter is a typical little girl who “loves to play in the park and loves to dance.”

Her mom said Guadalope – who will start kindergarten next year – has spoken about two possible careers when she grows up.