Novels
Short Stories

Genres

All
Romance
Emotional Realism
Werewolf
Mafia
MM Romance
Vampire
Mythology
Fantasy
Campus
Imagination
Rebirth
Fascination
Mystery/Thriller
Folklore Mystery
Male POV

Characters

50
Best Friend×
All
Bias
Mistress
Independence
Hypocrisy
Male POV
Scumbag
Alpha
Mafia
Childhood Sweethearts
Homewrecker
Unattainable Love
Ruthless
CEO
Freak
Luna
Scumbag
Best Friend
Mate
Devotion
Scheming
Doctor
Substitute
Lovesick Fool
Vampire
Poor Student
Secretary
Campus Beauty
Pervert
Multiple Identities
Roommate
Police
Middle-Aged
Beastman
Simp
Teacher
Goddess
Lawyer
Neighbourhood
Yandere
Nanny
Influencer
Forensic Doctor
Gods
Dragon
Star
Elf
Young Wife
Pilot
Demon
Angel
Show more

Plot & Setting

51
Regret×
All
Regret
Face Slapping
Cheating
Marriage
Revenge
Family Emotions
Countdown
Karma
Workplace
Awakening
Biological Family
System
Female Growth
Campus
Fake Death
Pregnancy
Detective
Crime
Redemption
Mind Reading
Bullying
Superpowers
Lovers Reunion
Live Streaming
Caught Cheating
Defy Fate
Apocalypse
Female Solidarity
Contract Marriage
Ambiguous
Adventure
Transmigration
Marriage Escape
Golden Finger
Love after Marriage
Seduction
Forbidden Love
Age Gap
Substitute Bride
Time Travel
Parallel World
Entertainment Circle
Fling
Forced Love
Magic/Power
One-Night-Stand
Fantasy Romance
Curse
Royal
18+
Variety Show
Show more

Themes

19
Plot Twists×
All
Plot Twists
Tragic Love
Feel-Good Story
Melodramatic
Familial Bond
Reborn
After Death
Bittersweet
Obsessive
Secret Love
Mind-Bending
Healing
Inspirational
Bizarre
Pathological
Comedy
Hot-Blooded
Olympus
MM Romance
Show more

Plot Twists Short Stories & Best Friend Regret Novels

Discover a collection of engaging Plot Twists short stories featuring Best Friend and Regret, with compelling plots and immersive storytelling. Perfect for readers seeking one-hour short stories and quick, immersive reads online.
Sorry, Your Fangirl Logged Off - undefined novels & stories
Foxfall1
At our class reunion, my so-called best friend, Shannon Drew, pulled out a box stuffed with folded notes. A line was taped across the top— [Draw one of Mia Martinez's hopeless-romantic quotes.] The room burst out laughing. Someone pulled a love letter I'd written to Damien Byford senior year. "Damien smiled at me today. I want to give him all my tomorrows, too." Someone else grabbed one from college. "It's okay if he doesn't text back. He'll think of me when he's not busy." Damien had never replied to a single letter. I'd always figured he'd tossed them years ago. Then Shannon drew letter No. 99. Leaning against Damien, she laughed as she read, "If you ever decide you don't want me anymore, I'll still wish you happiness." Damien snatched it from her. "Don't go too far. She embarrasses easily." He told her to stop, but that grin said otherwise. He wanted to see me humiliated too. As Shannon kept reading, she accidentally knocked the box sideways. I bent to pick it up and spotted two tiny lines taped underneath: [Updated monthly. For entertainment only.]
My Best Friend Danced on My Grave - undefined novels & stories
Lunar Note
When I am diagnosed with congenital heart disease, I am forced to leave the dance company and give up the career I have spent my entire life working toward. My best friend, Vivian Carter, steps into my place, promising to fulfill my dream in my stead. My boyfriend, Ethan Bennett, proposes to me on the spot. He swears that no matter what happens to me—or what becomes of me—he will never leave my side. Over the next five years, I devote myself to helping Vivian rise through the ranks until she becomes the company's principal dancer. With my support, Ethan's career flourishes as well. And through it all, they never stop telling me they are searching for a way to cure me. This year, while both of them are busy preparing for an upcoming competition, I go to my follow-up appointment alone. But when I receive the results, I am stunned. There is nothing wrong with my heart. Overwhelmed with joy, I clutch the medical report to my chest and rush home, eager to share the news with them. Then, before I can step inside, I hear voices coming from within. Vivian speaks first. "Evelyn's follow-up appointment is coming up. Are you sure nothing will go wrong?" Ethan's voice is calm and unconcerned. "I already took care of it. Her test results will still show that she has heart disease." He pauses before adding, "Besides, she hasn't danced in five years. Even if she somehow finds out, what can she possibly do?" Vivian lets out a quiet laugh. "You're right." I freeze outside the door. The blood drains from my face as their words sink in. So this is the truth. My best friend and the man who promised to love me forever have been lying to me all along. Every promise. Every act of devotion. Every sacrifice I thought they had made for me. It has all been a lie.
Three Was a Crowd, So I Chose Myself - undefined novels & stories
Sunnys
A month before our wedding, I couldn't sleep. I picked up my fiancé's phone and found a password-protected album. I hesitated for a moment, then opened it. The album was packed with hundreds of photos, all of the same person. There were shots of her posing at Yosemite, drinking coffee outside the office, even one of her... asleep. My heart went cold. I didn't just know this woman. I knew her well. She was my best friend, Mia Porter. Tears were already streaming down my face. Eight years together. I'd been by Julian Hale's side from when he was a photography assistant all the way to becoming an established photojournalist. He never once took a photo of me, and even when I asked, he always refused. I thought he was sticking to some kind of professional principle. Turns out, the person he wanted to photograph just wasn't me. Just then, my phone buzzed. An account I'd turned on post notifications for had updated. Mia had updated her Instagram: "My favorite photographer finally agreed to take me to France! Can't wait for all the gorgeous shots. Any ideas for cute matching outfits with a European vibe?" I sat there in a daze for a long time before I quietly got up, slipped off my engagement ring, and booked a flight home. Eight years. I was finally free from walking on eggshells, terrified of crossing his so-called principles. Finally free from waiting at home, ready to cook him a hot meal the moment he walked through the door. If there was no room for me behind his lens, then I would step into a world without him and live a life that was truly my own.
Her Daddy Issues

 - undefined novels & stories
Lovely Little Mom
The first time I attended my girlfriend Joyce's friend gathering, after a few rounds of drinks, her male best friend pulled her onto his lap. With a cigarette dangling between his fingers, he grinned. "Call me daddy!" Instead of getting offended, Joyce leaned into him, helpless but indulgent, and said, "Daddy." I froze, scowling, but she waved me off without a care. "It's just a joke! Lucius always never cared for the rules, and everyone knows we have a father-daughter vibe, okay? Don't get it all twisted, Henry! Aren't you a man?" Lucius became even more provocative, throwing a smoke ring at me. "Yo, son-in-law! Aren't you going to bow to me? Come on, kneel and offer me a drink, and your dad's got your back!" Everyone at the table burst into laughter as they waited to see me lose my temper and make a scene. I just smiled, meeting Joyce's impatient gaze with an excited expression. "That's great! I like the way you think, so why don't you call me daddy too?"
Twin Vampire Princes’ Regret After Choosing a Human - undefined novels & stories
Alyssa J
My sister Isolde and I used to be human. The twin vampire princes, Caelum and Dorian, turned us and married us. The entire vampire world celebrated. Two human sisters, personally turned by the Crown Princes? It was the highest honor a mortal could receive. We believed we were loved. We were fools. Five months into my pregnancy, I was attacked by a group of exiled vampires in the forest beyond our territory. I called Caelum nine times. He didn’t pick up. The exiles circled me, cutting into my arms and legs with blades that burned. Pain tore through my body. I called a tenth time. This time, Caelum’s cold voice came through: “Haven’t you had enough? Vivienne is being tracked by hunters. Stop bothering me.” Vivienne was the human girl that both princes truly loved. The one who had refused to be turned. With nothing to stop them now, the exiles closed in. Their leader drove a blade into my stomach. I watched the light leave my body from the inside out, and felt my unborn child die. When I was close to death, my sister Isolde found me and fought the exiles off. But there were too many. Isolde was badly wounded. She called her husband Dorian for help. All she got was: “Looking for Vivienne. Don’t bother me.” Isolde carried me and ran. A storm hit and we were caught in the open at dawn—deadly for wounded vampires. The border patrol found us just in time. We barely survived. When I woke up in the infirmary, my first thought was simple: Sever the bond.
Sold to the Don Who Shares My Blood - undefined novels & stories
Cocojam
Drugged by my fiancé and my best friend. Dragged into the penthouse of New York’s most ruthless Mafia Don. But instead of panicking, my tight nerves finally let go. I'm finally home. My fiancé thought the drugs fried my brain. He grabbed my jaw roughly. "Listen up, bitch. Our gang's port smuggling route depends entirely on tonight!" "Word is Cassian's been looking for a woman with a specific butterfly birthmark. The one on your collarbone should fool him." "Serve him like the slut you are. Make him happy. Once the deal is done, I'll even toss you a few stacks of cash." My best friend stroked her red lips and giggled. "Yeah! Getting into the Don's bed is a blessing. Don't act like a prude. Once we get the smuggling route, you'll be our hero. Maybe I'll even let you serve drinks at our wedding." The drugs boiled in my blood. They shoved me roughly through the heavy doors. No one noticed the mocking smirk on my face as I leaned against the sofa. I knew exactly whose territory this was. The unpredictable, violent Mafia tyrant they were talking about? The one who treated women like toys? He's my blood brother. Today, out of pure greed, they hand-delivered me straight into his territory. Tomorrow, they’ll learn that staying alive can be far worse than going to hell.
Fiancé’s Regret After Cheating with My Best Friend - undefined novels & stories
Jinara
Three years ago, my best friend was hit by a car trying to save me. She had been in a coma ever since. I sat by her hospital bed, holding her hand. "Serena, you promised you'd be my maid of honor, remember? Julian and I finally set the date. Please wake up soon, okay? I miss you so much." My choked sobbing was cut short by a phone call. The nurse was asking me to come pay next month's hospital fees. But when I came back, I heard the voice I had been desperately waiting three years to hear. "Julian, you told me to wait for you while you broke things off with her." "I've waited three years for you! She comes to see me every single day, and all I can do is lie here." "Now you two are getting married. What about me!"
A Beautiful Collapse - undefined novels & stories
Chubby Mushroom
My best friend was obsessed with playing the part of a socialite, always chasing after rich heirs. When she saw posts online about guys making money over the summer by 'renting themselves out,' she decided to copy them. Two thousand for a hike. Five thousand for a dinner date. Twenty thousand for a trip. The prices kept climbing. I was worried she would run into the wrong kind of people, so I tried everything to talk her out of it, to keep her from walking straight into trouble. Later, the wealthy guy she had her eye on went public with another influencer who had built the same 'socialite' persona. She took it out on me. Sold me to a nightclub. I was abused in every way imaginable until I died. There was not even enough left of me to bury. Then, I opened my eyes again. She was already scheming: "Guys like that can make 500 just tagging along on a hike. I'm way prettier. Charging 2,000 isn't too much, right?"
Regretting the Chase - undefined novels & stories
Oatmeal
When I arrived at the engagement party, I bent down to pick up my dropped purse, only to find my fiancé and my best friend had already walked into the banquet hall side-by-side. By the time I gathered up my dress and hurried after them, Susie had naturally linked her arm through Charles'. They were chatting and laughing together, casually discussing how to take over an international drug trade route that day. It was as if I had never existed. Growing up, Susie and Charles were the two most brilliant prodigies in Sandelford's mafia families. As adults, they both became the most capable members of their respective families. Charles even became the Don of the Anderson family several years ago. Meanwhile, I was constantly stuck playing catch-up behind them. Even after all these years, I had never been given access to our family's core business operations. Charles used to comfort me by saying, "Innocence is a strength, too. You don't need to worry about the dirty work. Susie and I have it covered." He gave my forehead a gentle kiss, then turned around and flew off to Southeast Usia with Susie to negotiate business deals, keeping his phone switched off for days on end. Watching the two of them raise their glasses to celebrate another victory, a sudden wave of exhaustion hit me. I was tired of playing this game. Since I could never catch up to them, I wasn't going to chase after them anymore.
I Smiled On the Operating Table - undefined novels & stories
Mira Solene
When my best friend, Sienna Cross, found out I was married to a millionaire genius designer, she decided my life should belong to her. She wanted my face, my name, and my spot beside him. I was shaking when she strapped me to the operating table. Sienna smiled, thinking I was terrified. In truth, I was just trying to hold back my laughter. After all, she wasn't the only one anticipating this day. I was even more excited for it than she was.
Red Threads of Betrayal

 - undefined novels & stories
Scent of Rain
When I was ten years old, I suddenly gained the ability to see red threads connecting people’s heads. Only those who had actually slept together would be bound by this unavoidable red line. Over the years, two extra red threads popped up over my father’s head, driving my mother to threaten to file for divorce again and again. Because of this, loyalty became the single most important thing I looked for in a partner. In the end, I chose Jasper—a modest, reserved man whose head was completely clean. On the night before our wedding, my bridesmaids hosted a bachelorette party. We played a game where whoever lost had to hand over their phone for the rest of us to snoop through. When it was my maid of honor Jean’s turn, she clutched her phone tightly, her face flushing red as she bashfully giggled. “Don’t look at mine! He wore me out so late last night. Those photos are definitely not fit for public viewing.” Everyone teased her for keeping her relationship so secretive, since no one had ever met her boyfriend. I was just about to step in and smooth things over when I suddenly saw a bright red thread stretch straight out from the top of her head. It wove right through the crowd and anchored itself directly onto my fiancé, Jasper. Yet, when he dropped me off at home last night, his head had been entirely clean. In fact, just half an hour ago, he had sent me a text. [Aria, I’ve saved myself for you for twenty-five years. On our wedding night tomorrow, I can finally have you. I love you!] I looked over at Jasper standing outside the door, staring at me with deep affection, and then back at Jean, whose face was glowing with passion. I raised my glass and clinked it gently against hers. “Jean, is your boyfriend’s last name Cook?”
I Saved the Mafia Family by Being Cheap - undefined novels & stories
zentrolao
Most people knew me as Helena Rinaldi's tagalong. She was the rightful heir to the Rinaldi family. I'd been a penny-pincher since I was a kid. If I could've split a penny eight ways, I would have. My proudest moment was getting my best friend and me through a month in the slums of Queens on ten dollars. Then I learned my best friend Helena was a mafia Don's long-lost daughter. When he brought her home, she packed me up and took me to the estate with her. So she could take better care of me, she landed the family a ten-billion-dollar Sicilian arms-smuggling deal. They all said she was an angel sent from heaven. The family even took its crews and territory back from Camilla Rinaldi, the adopted daughter, and put them in Helena's name. Helena gave me three billion dollars and put me in charge of the smuggling operation. She even said I could skim a little off the top. So I did as she said. All I spent was $10,000, to bribe the old man who watched the docks. Then, today, the smuggling operation ran into trouble. The cargo ships were seized, and the money was tied up. It turned out the whole line was a trap Camilla had set with a rival family to bring Helena down. The old Don, Enzo Rinaldi, and his wife, Lucia, were so furious they ended up in the ICU. Helena sat in a corner, pale and silent. Camilla kept pressing her. She slid a contract across the table, demanding the Rinaldi family's territory. "The family raised me, so I'll clean up this mess for you. Just sign every dock and casino over to me. "Otherwise, the five families will come after you and the whole Rinaldi family. They'll leave you dead in the street!" Helena's eyes were red. Her fingers shook as she picked up the fountain pen. In the dead silence, I scratched my head and asked a perfectly sincere question. "Huh? Can $10,000 really bankrupt the mafia?"
My Bestie Dumped the Rich Life, I Moved In - undefined novels & stories
Endless Summer 11
My best friend, Yara Campbell, got reborn back to the day she was to reunite with the richest family in town, the Waltons. She didn't want to relive her fate as the Waltons' marionette that was trapped in a gilded cage, so she refused to go home with them. That was why she didn't hesitate to push me out instead. As I gazed at Grace Robinson, whose fingers were adorned with diamond rings, and Raymond Walton, who looked like he was made of money, I instantly rushed toward them. There was no way I'd let this golden opportunity slip through my fingers, after all! Five years later, Yara shows up on the Walters' doorstep with a paternity test report in her hands. She then demands that I be cast out of the family. But she's too late. In the past five years, I'm no longer the replacement she had used on a whim back then. Now, I'm the second-in-command in Walton Group. No one in this family can possibly usurp my position from me now.
Love Was My Regret - undefined novels & stories
Mohini
At my engagement party, my fiancee's male best friend pulled my pants down in front of over 500 guests. I desperately grabbed my belt and demanded to know what the hell he thought he was doing. He thought I was making a fuss over nothing. "I just wanted to see what color underwear you're wearing." As he spoke, he held up the Besties Chat Group, which included my fiancee, Justine Severin. A poll was underway. "What color underwear will Henry Banks be wearing today?" There were eight people in the group, and seven had voted. Justine only replied, "Cut it out." I froze, then turned in disbelief toward my impeccably dressed fiancee standing behind me. Justine frowned. "Everyone was just messing around to liven things up. Don't take it seriously." She turned back and continued chatting and laughing with the other guests as if nothing had happened. At that moment, I suddenly realized just how rotten the woman standing before me was. I took off my engagement ring and dropped it into a champagne glass. "Let's call off the engagement."
Pretend Amnesia, Get a New Fiancée - undefined novels & stories
Anonymous
After saving my girlfriend, Tiffany Swain, I suffer from a concussion, leading to me getting rushed to the hospital. That's when I decide to play a prank on her. "Who are you?" When I see Tiffany's expression freeze on her face, I almost burst out laughing. But Tiffany suddenly points at her best friend, Janet Emery. "I'm your fiancee's friend. That's your fiancee, Janet Emery." This time, my expression freezes on my face. Janet approaches me at that moment. "That's right. I'm your fiancee." I squeeze out a smile at her. "Let's go home, then."
Seven Years, I Finally Stopped Waiting - undefined novels & stories
Ivy
My boyfriend never stayed up late, yet he pulled an all-nighter just to watch the sunrise with my best friend. He insisted it was for work and told me to stop overthinking it. Felix Grant and I had been together for seven years, but I never knew where I stood with him. I stuck with him when he had nothing and helped him build his company from scratch. But in all those years, he'd never spent more than a hundred dollars on a gift for me. He said having money didn't mean we should start wasting it. So I limited myself to less than a thousand dollars a month. Then he spent a fortune at an auction on a necklace just to make Gracie smile. My eyes stung with anger. "Lixi, how is this fair?" He frowned and pulled Gracie into his arms as she trembled. Then he turned to me, clearly annoyed. "Gracie liked the necklace. That's it. Can you stop being so difficult?" My best friend, Gracie Bennett, gave her usual sweet smile and stepped between us. "Lix, don't be so mean to Eunice. Didn't you buy her a gift too? Give it to her." Felix tossed a cheap plastic bag at me. "Gracie picked it out for you. You should thank her." Gracie glared at him and pointed at the stuffed animal inside, the cheap kind sold at roadside stalls. "I told you to say you picked it out for Eunice yourself." Her teasing tone cut straight through me. I dug my nails into my palms, suddenly tired of all of it. In three days, Felix and I would have been together for seven years. Fine. I'd prepare one last gift for the two of them.
Last Place in My Own Love Story - undefined novels & stories
Letter Rain
During my wedding, someone suggests that we play the game "one dollar and 50 cents". The host will call out an amount that the players will have to match by forming groups. I draw the 50-cent straw, and so does my best friend, Rebecca Cross, who is also the group favorite. My fiance, Ian Chilton, his childhood friend, Richard Price, his older sister, Anne Chilton, and my stepsister, Chelsea Whitmore, all draw one-dollar straws. For the first round, we need to make up a total of 1.50 dollars. I make a beeline toward Ian, but he gazes distractedly at Rebecca. It isn't until he is assured that she won't be eliminated that he finally loosens his painfully tight grip on my hand. Before I can truly feel my disappointment, the second round begins. This time, we need to make up a total of five dollars. Everyone instinctively surges toward Rebecca. I don't pester Ian this time, and he naturally fails to notice that I've been left out. It isn't until the host reminds them that they're 50 cents short that they reluctantly let me into their group. For the third round, we need to make up 2.50 dollars. It's clear that the six of us can conveniently form two groups of said amount, yet they debate heatedly over who gets to be in the group with Rebecca. As time is running out, Richard and Chelsea finally walk reluctantly toward me, having lost in a game of rock-paper-scissors. In the final round, we need to make up 4.50 dollars. As soon as the whistle is blown, they crowd together merrily. Ian even considerately wraps his arm around Rebecca's shoulders out of fear that she'll be jostled. Meanwhile, I'm knocked to the floor by the crowd, my palms digging deeply into splinters sticking out of the wooden floor paneling. From start to finish, nobody spares me a glance. In that instant, everything feels pointless to me. When we played hide-and-seek as children, they only realized I hadn't been "found" after nightfall. When we visited the amusement park as adults, they would always forget to buy my ticket. All things considered, it simply isn't polite to keep trying to fit into a small group that doesn't have room for me.
Rolling the Dice on My Cheating Fiancée - undefined novels & stories
Frosted Crane Call
On the eve of our engagement party, my fiancée, Alissa Coleman, gets a marriage certificate with her male best friend, Rhys Pritchard, and celebrates it in the bar. Yet, she acts completely unconcerned about what she has done. She says flippantly, "It was just a joke. We'll get divorced tomorrow. Everyone knows Rhys and I are just best friends." Rhys responds with a provocative grin. "Even though the marriage is just for a day, there's still a special bond between us. Are you all just enjoying the show and won't even prepare a wedding gift for us?" Everyone at the table laughs raucously. "Sure. I happen to have a project in the western suburbs. I'll give it to you as a wedding gift. But there are rules at this table. If you want it, you'll have to win it with a game of dice." I say nothing more and simply take a seat at the table. Meeting Alissa's perplexed frown that is directed at me, I flash her a small smile. "Isn't this supposed to be a dice-rolling game for wedding gifts? I'd like to play too," I said.
My Boyfriend Married My Best Friend - undefined novels & stories
Mora.W
I had been dating my boyfriend, Julian Hayes, for four years, yet my best friend Fiona Blake still looked more like his girlfriend than I did. Whenever the three of us went furniture shopping, the sales associate would hand Julian and Fiona a catalog for couples. Whenever we went out for fondue, the server would ask if Julian and Fiona wanted a photo together. At the beach, a stranger once handed me her phone and asked, "Would you mind taking a picture of your friend and his girlfriend?" I smiled, took her phone, and raised it to take the picture. On the screen, Julian and Fiona looked every bit like a couple. Fiona always brushed it off. "We just have similar face shapes. It's a coincidence." Julian always reassured me. "It doesn't matter what anyone else thinks. You're my only girlfriend." And year after year, I believed him. By our fourth year together, I started pushing him to finally set a wedding date. He said he was too busy and promised we'd set the date the following month. But when the next month came, he had another excuse. Fiona's visa was about to expire. She wanted to stay in the United States, and the easiest way to get a green card was through marriage. I stared at him. "And so?" He was silent for a long moment before finally answering. "I'll marry her first and sponsor her application. It's only a formality. Once she gets her green card, we'll get divorced." For a moment, I couldn't believe what I was hearing. "And what about me?" He answered without hesitation. "Just give me a few years. It'll be over before you know it." A week later, Fiona posted a photo on Instagram. She held up their marriage certificate and leaned against Julian's shoulder, smiling so widely that her eyes crinkled. The caption read, "As of today, it isn't a coincidence. It's fate." I went back through years of messages. That was when I finally realized the truth. Julian had never once told anyone I was his girlfriend. Whenever strangers mistook Fiona for his girlfrien
Done Chasing the Mafia Don - undefined novels & stories
Liora Z
At the annual Rinaldi family charity gala, I bent down to pick up a dropped pearl earring. When I looked up, my fiancé—the ruthless Mafia Don, Caspian—and my former best friend, Sienna, were already at the other end of the ballroom. I grabbed my dress to follow them, but my place by his side was already gone. They stood close, whispering about bloody business I couldn’t touch. I felt like a stranger. I always knew my marriage to Caspian was arranged. We grew up together. We even went to the same college. Until Sienna showed up. She used to be my best friend. Now, she was Caspian’s sharpest blade. His right hand. Caspian and Sienna were the family's golden duo. They thrived in the dark, ruling through bullets and blood. Me? I scrubbed their dirty money clean, yet I was just arm candy. A smiling trophy locked out of his dark world. Caspian always loved tracing my jaw with his calloused fingers. "Your innocence is charming," he’d murmur. Then he’d turn around and handle the bloody family business with Sienna, without a second thought. Watching them fade into the shadows, a bone-deep exhaustion hit me. I was done chasing Caspian.
PREV
123

You May Also Like

Explore and read good novels for free
Free access to a vast number of good novels on GoodNovel app. Download the books you like and read anywhere & anytime.
Read books for free on the app
SCAN CODE TO READ ON APP
DMCA.com Protection Status