Share

Tempted by My Brother's Best Friend (Age Gap Romance)
Tempted by My Brother's Best Friend (Age Gap Romance)
Author: Mahi

1 - Yes, Dad

Author: Mahi
last update Last Updated: 2022-11-14 16:07:35

Preview

 

“What were you doing this morning?”

My eyes widened, my heart pounding in my ears. I glanced at the diary and it struck me. Those ruffled pages. Shit, shit, shit. After journaling every day for a week, I wrote my fantasies regarding Aiden on different torn pages. I always tucked them back in the diary, reminding myself to pull them out before I brought it to the session. But I was in such a hurry that I had completely forgotten about them.

Did he read it? I hope he didn’t. I would rather eat raw broccoli than have him read all those pages.

Looking away from him, I lied and carelessly shrugged my shoulder. “I was meditating.”

I mentally winced at my lie. He had tried coaching me to meditate, but I could never do it.

He is right. I am a terrible liar.

Aiden raised his eyebrows. “Is that so?”

I didn’t like the tone of his voice. He seemed serious, and I prayed that the ground would swallow me up. He waited for my answer, crossing his arms over his chest. I got distracted by the way his biceps bulged.

He noticed me staring. I glanced down at my lap, twiddling my thumbs. “Y-yes, Doctor Aiden, I was meditating and I-I focused on my breath like you taught me—”

“Why are you lying to me, Ivy?”

My head snapped at him. I shook my head, “I-I am not lying.”

Aiden tilted his head and my throat went dry when he said, “Then why did I hear your voice moaning my name when you orgasmed with your fingers inside your pu -sy?”

1 - Yes, Dad

Ivy

I was wet.

Completely soaked.

It had to rain today of all days. Maybe the weather reflected my emotions.

My finger pressed on the doorbell, wishing my brother would hurry. Wet puddles formed around my feet as cold water dripped down the tips of my dark hair, trailing down my face. I knew the mascara I had applied that morning was ruined, and my eyes were puffy and red.

“Hayden!” I sniffled, running a hand across my face and pressing the doorbell again and again. “Hurry, please!”

Stupid. I was so stupid. Maybe I deserved it for being such a naïve idiot.

Rain kept pattering around the porch, wetting the freshly cut grass. The scent of wet earth and grass gave me comfort as I stood outside my brother’s house in San Diego. He had told me he would be here, hopefully with Zara, his fiancée, my best friend and Princess of Azmia, who was very pregnant. They were getting married in a couple of months in Azmia, and wanted to visit and meet their friends and family.

I needed to hug my elder brother and hear him curse about stupid boys and coddle me like he always did whenever I was sad. I wanted to hear him talk about his work as a Navy Seal, about Azmia, and his life as a soon-to-be-Prince. Very fitting with our last name.

“Hayden!” I cried out, my voice thick. “Open up. Finally, I thought you’d—oh.”

My lips parted as I came face to face with chiseled abs, water sluicing over each contour of the muscles. Rain muffled into the surroundings as I trailed my eyes over the chiseled chest, my mouth going dry. Licking my lips, I raised my eyes from strong collarbones, lick-worthy adam’s apple, to sharp jaw, inviting lips to very familiar thundering grey colored orbs.

Petal,” he whispered, his eyes roving over my face, calling me with the nickname he had been using since he met me.

My eyes flickered down to the white towel wrapped around his waist, staying far too long on the perfect vee of his hipbones. The short trail of dark hair leading under the towel made me curious, creating an odd twinge of need between my legs and making my cheeks warm.

He is your brother’s best friend, Ivy. Get your head out of those dirty fantasies.

But I couldn’t. I had been crushing on his symmetrical face since the day he piggy backed me home and stayed with me until Hayden bandaged my bruised knee.

“Aiden.” I licked my lips, my throat dry. “I didn’t know you’d be here.”

“I missed you…” His eyes softened before he noticed my soaked clothes and wrapped his large, warm hand around my arm, dragging me in. “Come inside, you will get cold.”

I shivered, not from the cold, but from his touch as it singed through my skin. His eyes clouded when mine travelled over the muscles of his body—how the deltoids of his back clenched and unclenched when he pulled my suitcase inside. In just a towel.

I may or may not have checked out his ass, too.

With flaming cheeks, I looked away at the empty hallway filled with our picture frames on the wall. “Where’s Hayden? I thought he would be home by now.”

“He didn’t tell you?” He said, his body closer to mine. “Zara got a flu so they will arrive next month.”

I frowned, “Is Zara okay?”

“If it was serious, I’d know, Petal. Don’t worry about it.” Of course, he’d know. Besides being Hayden’s best friend, he was a brilliant psychiatrist who helped a lot of soldiers and Navy Seal officers going through PTSD or more.

But hearing I wouldn’t be able to meet my brother for a few more weeks made me sad. I tried to hide my disappointment and crossed my arms.

His stormy eyes fell on my chest, and he cleared his throat. “Stay here. I will bring you a towel.”

He walked past me, straight towards the room, keeping the door ajar. I looked down at myself and cringed in horror. My nude bra was visible through the thin cotton top I had worn that morning, my cold nipples poking through the wet fabric.

I tried to cover them as much as I could with my long hair when Aiden came back, handing me the towel, his tall height looming over me. He had changed into a black tee—boo—and grey sweatpants, his feet bare. There was something odd about seeing him like that, with his damp hair sleeked back and the dim light creating shadows on his sharp face.

When I was young and he was in high school, I had always seen him wearing pants and shirts. After a couple of years, when I was in high school and he was busy with his work as a therapist, I rarely saw him in anything but crisp shirts and suits that stretched over his broad shoulders and pants that covered his long legs.

Aiden stepped closer, his hands gently patting my wet hair with a dry towel. He smelled so good. Of musky, sweet cologne and something sharp. I wanted to step closer and bury my face in his chest, take a long sniff and hug him.

But I didn’t, because I didn’t want to seem like a puppy.

His voice was low as he said, “I am staying here until I find a house nearby. I didn’t know you would be back so soon from your university.”

Right. The reason I was soaked with mascara running down my face and the constant ache in my heart.

Images of Jason in bed with Amanda flashed in my head, making my eyes burn and stomach heavy. Was I that naïve that I didn’t know Jason was cheating on me for half of the year we had been in a relationship? Probably. Amanda, my friend and dorm mate, and Jason, my now-ex-boyfriend, used to hang out a lot, and I passed their relationship as platonic, trusting both of them. I was a stupid twenty-one-year old who believed that their relationship was anything more than that.

I came back home with a suitcase as fast as I could.

“Yeah,” I cleared my throat and looked down at my soaked Spirited Away socks, which Zara had bought for me. I felt like that. A wet sock. “Things happened and I…”

Shaking my head, I trailed off and peered up at him. “I never thought I’d meet you so soon.”

His lips quirked. I knew after knowing him from years that it meant he was happy. “Me too.” Stepping back, he said, “I… I had to leave Denver and come here.”

I furrowed my brows at him and waited for him to say something more, but neither of us wanted to talk like that, standing in the hallway, after years of not meeting each other face-to-face.

I took a sharp breath when he tucked a wet lock of hair behind my ear. “I know he made you cry, Petal.” His eyes hardened when he gazed at me as if he could read me like a poem. “But we will talk about what that shit did to you to make your cry after you take a hot shower.”

I swallowed the lump in my throat, not able to meet his piercing eyes. I must be crazy to find his domineering tone hot. But my chest warmed hearing that tone. Aiden always used it with me to make me eat food on time when he was sleeping over at our house, telling me to be careful while I chopped onions and holding my hands under tap when I cut my finger, disapproving of my prom date and telling me not to go to the after party.

I wish I had listened to him because I had called him, not my brother, at two in the morning at the after party of the prom. Crying and asking him if he could pick me up. He had even given me his hoodie that I never returned and bought me ice cream at early morning.

He never once mocked me with his told-you-so look, just took care of me when I needed someone.

I didn’t think he would enter my life once again when I got my heart broken by Jason.

“Yes, Dad,” I teased, walking past him, his knuckles brushing my arm.

I shivered with goosebumps and hurried upstairs to my room when I felt him watching me. Hayden had insisted on having a room of my own in his house because he wanted me to visit him more. After leaving for Azmia, he had given me the keys, but I had lived at dorms to be more social.

Everything was still the same. With beige walls, a twin size bed in the corner with a metal head frame, white lace curtain surrounding the bed, fairy lights all over the walls hanging over Audrey Hepburn’s poster, my half-empty closet, a vanity dresser with mirror and a bookshelf filled with fantasy books and my soft toys from childhood.

I trailed my finger over the picture frame of us three. Me, my brother and Aiden when I was a kid. Being nine years older than me, I didn’t get to hang out with them a lot, but when I did, they treated me like their equal. I was smiling shyly at the camera because I was insecure about my braces at thirteen, my dark hair in two pigtails, my lilac dress flowing in the wind. Hayden was grinning, his blue-grey eyes as bright as the ocean behind us in the backdrop. My eyes averted to Aiden, the person I had been crushing on since I was six.

His eyes were clear, piercing grey, facing the camera with his face stern, his onyx hair tousled perfectly as if he had rolled out of the bed, a lock of hair falling over his forehead and touching his slashing dark brow. The corner of his lip curled just a little. He was amused and happy. I knew it even though some would think he looked bored. After knowing him for all these years, I knew he seemed happy at that moment. I glanced at his arm, his hand pressing against my shoulder, a friendly gesture, but it made my stomach flutter like it did when I was thirteen.

Stupid. That’s what I was. Stupid and naïve that someone like him, like Aiden, would ever return the feelings I have been harboring inside me since we first met. He was smart and poised, treating his patients with kindness and being awarded for his voluntary work in hospitals. Being one of the best therapists in California, he was nothing short of a celebrity in his community. Compared to him, I was a twenty-one-year-old girl who got her heart broken because she couldn’t see through Jason’s sorry excuses.

I huffed and stripped out of my soaked clothes, heading straight to the ensuite bathroom. I would need a warm shower, some food and some alcohol to talk to call my brother and have a chat with Aiden.

Access the entire book + more books + bonus content on P*****n (p*****n.com/mahimistry)

Continue to read this book for free
Scan code to download App
Comments (9)
goodnovel comment avatar
Vanessa Holguin
I want to keep reading the novel
goodnovel comment avatar
Rachel Bates
I have just started reading it now, love the characters, can't wait to see what happens next
goodnovel comment avatar
Miron
Access the whole book…WHERE? At ... ??
VIEW ALL COMMENTS

Related chapters

  • Tempted by My Brother's Best Friend (Age Gap Romance)   2 - It’s Not Going to Lick Itself

    2 - It’s Not Going to Lick ItselfAidenThere are times in my life that I wished I wasn’t me, Aiden Stone. Like opening the door and seeing Ivy, my little petal, after such a long time. My first thought on seeing her was, ‘It must be a dream.’ A very weird dream. Where her clothes were soaked, chocolate hair dripping with water, her bright blue eyes red and puffy, mascara running down her cheeks. My second thought was that she had been crying, and I wanted to do terrible things to the person who had made her cry. I had bought her favorite doughnuts when she got her first periods, heard her talk about her awkward first kiss under the bleachers because she was too scared to talk about it with Hayden and get embarrassed by her friends. I had picked her up from her prom after party, gave her my hoodie and bought her ice cream at three in the morning. I had hugged her goodbye when I left with her brother for his deployment and my work, hoping she would take care of herself. I cared abou

    Last Updated : 2022-11-14
  • Tempted by My Brother's Best Friend (Age Gap Romance)   3 - Use Your Tongue

    3 - Use Your TongueIvy“Sorry, I had a call,” I said, closing the door behind me. I looked at the comfortable pale blue couch and sat in the middle. It had been two weeks since we started therapy sessions. By we, I mean, me and Aiden or as I liked to call him—Doctor Aiden, during the sessions. His clinic was not at all like I had imagined. It was minimalist and cozy, with his certificates and various awards lined on the wall behind his desk. The bookshelf comprised a few books and antiques and craft pieces his patients had gifted him. There was a coffee table between the two couches that faced each other that always had sweets, savory snacks, tissues and a candle. His obsidian dark eyes kept looking at me through the thin framed glasses that should not make him more attractive than he already was. But they did. It was unfair how deliciously hot he looked in them. It made me want to lean closer and take away his glasses to see what he would do. His hair was sleeked back, his stubble

    Last Updated : 2022-11-14
  • Tempted by My Brother's Best Friend (Age Gap Romance)   4 - I am Always Here If You Get Scared

    4 - I am Always Here If You Get ScaredIvyI had practically sprinted out of his office, almost making fun of myself, when I tripped on my shoes. Thankfully, I didn’t fall flat on my face. Knowing he would be busy with his work, I reached home and tried to ignore the burning sensation between my legs and make us some dinner. For two weeks, we had fallen into a routine. He would wake up early to go to the gym and make us breakfast. By the time I got ready and had my breakfast, he would be back home, showered and ready in his crisp shirt and silk pants, making a small lunch for both of us. I would cook the dinner and we both would have it together, sometimes calling Hayden and Zara. It almost felt like how it was before. My stomach tightened with nerves when I heard the front door open. Even before he stepped into the kitchen, I knew it was Aiden, the intense air thickening with sexual tension when he greeted me. “You’re early,” I said. He tilted his head. “I didn’t have any more ap

    Last Updated : 2022-11-14
  • Tempted by My Brother's Best Friend (Age Gap Romance)   5 - I Hate Liars

    5 - I Hate LiarsAidenI was expecting to see Ivy sleeping between my pillows and blankets, her pouty lips parted, looking like a sweet angel.What I was not expecting was her soft voice, whispering my name over and over again with a gasp between them. As soon as I walked upstairs, ready to wake her up after my early workout in the gym, I heard her moans. Her sinful whimpers drew me closer to the unlocked door, my eyes squeezing shut. “Aiden,” I heard her breathy voice. “Please…”My skin tightened, and blood rushed down to my crotch. I clenched my jaw, controlling myself with pure will when my dick pressed against the boxers, urging me to use my hand. Or barge inside and order her to beg more. Hear her little whines of desperation. Tell me what she wanted. My naughty little Petal. I heard the wet sounds of her cunt, soaked with her arousal. My breathing turned harsh, and I wanted nothing more than to wrap my hand around her throat and use my hands on her. Plunge my fingers inside

    Last Updated : 2022-11-14
  • Tempted by My Brother's Best Friend (Age Gap Romance)   6 - Why Are You Lying to Me?

    6 - Why Are You Lying to Me?Ivy“No, tell me, did he do that thing with his tongue?” I giggled, seeing her scrunched face, and shook my head. Her English accent was stronger as she lived in Azmia, in the Golden Palace, and it made me happy seeing her glowing, warm face. “Why are you laughing? I’m serious, I want to know.”“No, Zara, he didn’t… he didn’t do anything with his tongue.”She said nothing for a moment, straightening her phone, the background of one of the gardens in the palace as she walked slowly, guards following her as she finally said, “What an asshole.”I chuckled, playing with the hem of my dress. “I still can’t believe you are a Princess.”Her smile softened, her short dark hair framing her elfin face with sharp cheekbones and hazel eyes that glinted in the sunlight. “I apologize for not telling you sooner about… everything, Ivy.”I knew. She had apologized and accepted my brother’s proposal, the same man whom she was pining over for years until she stumbled into

    Last Updated : 2022-11-14
  • Tempted by My Brother's Best Friend (Age Gap Romance)   7 - You Filthy Little Girl

    7 - You Filthy Little GirlIvy“W-what?” Aiden placed the diary on the coffee table between us, including the ruffled pages all straightened out. I looked at the leather-bound diary and those pages with wide eyes. He knows. He read it. He read how I fantasize about him. “Look at me,” he commanded, his voice deep. I shook my head, closing my eyes and wanting to run away. I felt embarrassed. I didn’t want him to look at me. I didn’t want Aiden to know how I felt about him like that. Zara was right. Only if I had confessed my feelings before, none of this would have happened. Aiden repeated himself, but it was a warning. “I said look at me, Petal.”I didn’t move an inch, hoping, praying that it was all an embarrassing dream and I would wake up soon. “I won’t repeat again, Petal.” He said, his low voice making me shiver. “Look. At. Me.”Too scared and embarrassed to do something else, I raised my eyes and saw the swirls of emotions in his onyx eyes. With his jaw clenched, he nodded

    Last Updated : 2022-11-14
  • Tempted by My Brother's Best Friend (Age Gap Romance)   8 - I Don’t Tolerate Lies

    8 - I Don’t Tolerate LiesAidenI caressed the soft skin of her arms, her bare thighs straddling my lap. Mussed waves of her dark hair. I could feel her body trembling over me, the way her hand curled over my shirt, her face hidden in my chest. If I couldn’t believe that Ivy, my little Petal, gave me one of the best blowjobs I have ever had moments ago, then it must be hard for her to believe it too. Or she didn’t expect me to spank her. Or fuck her mouth like that. Or order her to crawl for me…My large hands glided over her back, under her dress, and squeezed the burning skin of her ass. Ivy whimpered, brushing herself on top of me. Fuck. I controlled myself to take it slow, but I didn’t expect her to have such dirty and hot fantasies regarding me. I thought I was her silly crush, but not anymore. I pulled her closer to me, leaving no space between our bodies, and tipped her jaw to look at me. Her soft breasts pressed against my muscular chest. Her blue eyes were shimmering wit

    Last Updated : 2022-11-14
  • Tempted by My Brother's Best Friend (Age Gap Romance)   9 - Spread Your Legs

    9 - Spread Your LegsIvyHe chuckled, the sound of his low smoky laugh spreading over my body and nestling between my legs. Fuck, I really want him. Especially the way his grin lit up his handsome face, the corners of his eyes crinkling, and the way his dark eyes gleamed with pure lust.Holding my jaw, Aiden brought me close and pressed his lips over mine. He growled, nipping at my bottom lip, “Such a greedy little Petal.”I smiled and pressed myself closer to him, inhaling his spicy male scent and tugging at the curls of his hair. He groaned and pulled me closer, if it was possible, his hands holding my hips and sliding down to cup my ass.A whimper made its way out of my lips when I felt him grow hard underneath me. I was soaking wet after the spanking, and even after that mind-blowing orgasm, I wanted more. More of Aiden. I pulled away when he took us to his table, my legs firmly wrapped around his strong hips. But then I got distracted by his neck. I kissed the soft skin below h

    Last Updated : 2022-11-14

Latest chapter

  • Tempted by My Brother's Best Friend (Age Gap Romance)   21 - Secret Admirer

    21 - Secret AdmirerAnna“Take a deep breath and bend at your waist… Rylie, relax your spine, honey, and—that’s it. Hold and one, two, three… relax.”I smiled at their flushed, sweaty faces and asked them to take a few deep breaths before moving to cool down.After ten more minutes, everyone had a glow on their skin. I chatted with the few regulars who had joined my Pilates studio and helped my assistant, June, with the clean-up. I had hired June two months ago so I could spend more time with Aaron and help prepare for his wedding. She was smart and creative with our social media and helped with the group training. Some clients had already consulted her for one-on-one trainings.“How was the wedding?” June asked,

  • Tempted by My Brother's Best Friend (Age Gap Romance)   20 - Beg More

    20 - Beg MoreKyleAnna looked perfect. Her dark hair splayed on the bed, her hazel eyes flickering between us. They were full of white-hot lust. Her swollen pink lips parted as we crowded her space.“I can smell your sweet taste, angel,” I whispered, leaning down and kissing her neck. She arched more, giving me space to leave wet kisses down her down collar bone.Caleb moved over to her right side, kissing her on the lips and swallowing her moans when I wrapped my mouth around her breast. I flicked my tongue over her piercing, biting it and growling at the soft feel of her tits. They were perfect. More than perfect with silver barbell piercings on them.I teased it with my teeth before glaring at her, pinching her nipple. “I never knew my hot neighbor

  • Tempted by My Brother's Best Friend (Age Gap Romance)   19 - Filthy Fantasies

    19 - Filthy FantasiesAnnaCaleb was killing me with his filthy words.I never knew men could ever be so vocal in bed. Kyle was still shy, but his words affected me the same, and having two handsome naked men pleasuring me, asking me what I wanted, was overwhelming me in the best ways possible.All my life, I had slept with two people (not at the same time) and both were my exes and fathers of my children. I didn’t feel like a sex goddess with them like I did with Kyle and Caleb. Whenever I tried to initiate sex with my exes, they either made fun of me for being upfront, shamed me for it, or ignored me and my desires. And their pleasure had always come first.But with them, it was different.My body craved the

  • Tempted by My Brother's Best Friend (Age Gap Romance)   18 - Just Like That

    18 - Just Like ThatCalebMy groan turned into a slow moan when Anna stroked me through the silk pants. I pulled away from kissing Kyle and looked at him as he fixed his foggy glasses. His lips were swollen and pink as he gazed back at me.I was angry at him for locking me out and having Anna all to himself. I get it. They needed to have their talk, but he could talk to her while I was eating her out. I had to open the door by myself—I had a few skills that I was glad my dad taught me. It was hot to see him pinning her down and her making lovey-dovey eyes at him.If I wasn’t in the picture, they’d make a good couple. Society wouldn’t frown too much on their ten-year age gap and they could live happily ever after.But I’m greedy and selfish.

  • Tempted by My Brother's Best Friend (Age Gap Romance)   17 - You are a Dream

    17 - You are a DreamAnnaKyle wasn’t looking at me. He was looking at the plain rug.I swallowed, ignoring Caleb’s insistent knocking and threats being thrown at the sweet man sitting beside me on the edge of the bed. It hadn’t been twenty-four hours when I had Caleb on the same bed with me, his pretty face between my thighs.I cleared my throat and focused on my sweet neighbor.“Kyle.” I held his hand and squeezed it. His fingers were long and dexterous, his palm bigger than mine. “I have always liked you.”His dark brown eyes peered from my lips to my eyes as I continued. “I mean, I’ve always found you handsome, but never acted on it.”“Until today?”I nodded. “Until tod

  • Tempted by My Brother's Best Friend (Age Gap Romance)   16 - Our Bad Girl

    16 - Our Bad GirlAnnaMy heart and pussy throbbed hearing his velvety voice.I hadn’t thought about Kyle in this way before. I’d always found him handsome and cute, especially the way he looked after Alice and spent time with his grandmother. But now, seeing his dark brown eyes gleam with lust made me want… more.“And if I’m not?” I asked, my voice barely audible, but I’m sure they heard me. I could feel Caleb’s burning gaze on the back of my neck. His body heat felt closer than before as Kyle closed the distance between us.It should make me feel embarrassed to lust after another man after being with Caleb in the morning… but I didn’t. I don’t know why, but it somehow felt right.

  • Tempted by My Brother's Best Friend (Age Gap Romance)   15 - I Need a Drink

    15 - I Need a DrinkKyleMy mouth went sour seeing Anna and Caleb stare at each other for longer than six seconds. I took a deep breath and stepped in front of Anna, blocking Caleb’s view with my back to him.“Are you okay, An?” I asked, my voice soft and kept stepping side to side to block Caleb’s view. Unfortunately, I didn’t have a broader back like his, so he kept poking his head around. “Let’s get you to your room, yeah? Alice can stay with us—”“Move!” Caleb held my arm and dragged me behind his back, his eyes narrowing on me. “I just discovered I fucked Aaron’s mom.”“Damn, mama.” He looked at Anna’s face, which was drained of color. “I didn’t think you’d be his mom.”“Then what did you think?” I said, crossing my arm

  • Tempted by My Brother's Best Friend (Age Gap Romance)   14 - Sexy Little Cougar

    14 - Sexy Little CougarAnnaMy stomach was full of nerves. I couldn’t stomach the food properly, so I excused myself and made my way out of the reception courtyard.Unknown: you gonna keep ignoring me?Unknown: stop acting so high and mightyUnknown: I’m waiting by the garden alcove come now or I’ll come meet my sonI clenched my phone and took a deep breath. I knew that this day would come. But I didn’t predict that it’d come so fast and especially on Aaron’s wedding.My hands shook, leaning against the wall. The alcove he was talking about was only a few feet from where I was. If he met Aaron, what would he say? I was a bad mom for taking him away?Shaking my head, I took another deep breath. Lifting

  • Tempted by My Brother's Best Friend (Age Gap Romance)   13 - Dance with Me

    13 - Dance with MeCalebThankfully, I was saved from answering Chelsea when we were asked to sit down for the dinner. I didn’t want to disappoint her and say I’d be busy railing Anna all night and morning. But once again, I was unfortunate enough to sit beside Kyle, his grandma, and a kid.“Hi!” the kid said, her hazel eyes wide as she stared at my piercings. “Why do you have metals poking your skin?”God, kids scare me.“Why do you have sparkles on your eyes?” I asked in a soft voice, pointing out her glittery eyeshadow.She frowned, looked at Kyle’s grandma, who was smiling at us and then back a

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