• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
Cook Fluent

Cook Fluent

  • Home
  • Desserts
  • Main Dishes
  • Pickles
  • Salad Healthy
  • Smoothies
  • Soups
  • About
  • Contact
  • Privacy Policy
Cook Fluent
  • Home
  • Desserts
  • Main Dishes
  • Pickles
  • Salad Healthy
  • Smoothies
  • Soups
  • About
  • Contact
  • Privacy Policy
Soups / Perfect Roasted Tomato Basil Soup – Alrightwithme

Perfect Roasted Tomato Basil Soup – Alrightwithme

December 10, 2025 von Emily Carter

Jump to Recipe·Print Recipe

Ah, the aroma of roasted tomatoes and basil. It’s like a warm hug from your Italian grandma, even if you don’t *have* an Italian grandma. It’s that comforting, that nostalgic, that downright delicious.

Picture this: a bowl of vibrant, velvety soup, bursting with sweet tomato flavor and the fragrant kiss of fresh basil. This isn’t just soup; it’s liquid sunshine, ready to brighten even the gloomiest of days.

This recipe is about to become your new best friend. Seriously.

  • Effortlessly elegant, this soup comes together with minimal fuss, proving that deliciousness doesn’t require culinary wizardry.
  • Experience a symphony of flavors as the sweetness of roasted tomatoes dances harmoniously with the herbaceous notes of basil.
  • The vibrant red hue, garnished with a swirl of cream, makes this soup a visual masterpiece that’s guaranteed to impress.
  • Serve it hot on a chilly evening or chilled on a warm day; this versatile soup is the perfect companion for any season or occasion.

Ingredients for Perfect Roasted Tomato Basil Soup – Alrightwithme

Here’s what you’ll need to make this delicious dish:

  • Ripe Tomatoes Use about 2.5 pounds of Roma or plum tomatoes for their meaty texture and intense flavor. Make sure they are nice and red for sweetness.
  • Fresh Basil A generous bunch, roughly one cup of packed leaves, will infuse the soup with its signature aroma and flavor. Look for vibrant green leaves without any blemishes.
  • Yellow Onion One medium onion, roughly chopped, will provide a savory base note to the soup. Yellow onions are generally sweeter and milder than white onions.
  • Garlic Cloves About 4-6 cloves, minced, will add a pungent kick and enhance the overall depth of flavor. Fresh garlic is key; avoid using garlic powder.
  • Vegetable Broth 4 cups of low-sodium vegetable broth will provide the liquid base for the soup, adding moisture and subtle savory notes. You can also use chicken broth for a slightly richer flavor.
  • Olive Oil Extra virgin olive oil, about 1/4 cup, will be used to roast the vegetables and add richness to the soup. Choose a good quality olive oil for the best flavor.
  • Balsamic Vinegar Just a tablespoon or two will add a touch of acidity and sweetness, balancing the flavors of the soup.
  • Sugar A teaspoon of sugar will help to cut the acidity of the tomatoes and enhance their natural sweetness.
  • Salt and Pepper To taste, for seasoning. Don’t be shy with the salt; it really brings out the flavors of the other ingredients.
  • Heavy Cream (Optional) A swirl of heavy cream will add richness and a touch of elegance to the finished soup. You can also use coconut cream for a dairy-free alternative.
  • The full ingredients list, including measurements, is provided in the recipe card directly below.

    How to Make Perfect Roasted Tomato Basil Soup – Alrightwithme

    Follow these simple steps to prepare this delicious dish:

    Step 1: Roast the Vegetables

    Preheat your oven to 400°F (200°C). Roughly chop the tomatoes and onion. Toss them with olive oil, minced garlic, salt, pepper, and sugar on a baking sheet. Roast for 40-45 minutes, or until the tomatoes are soft and slightly caramelized. Roasting the vegetables brings out their natural sweetness and intensifies their flavor.

    Step 2: Blend the Soup

    Once the roasted vegetables are cool enough to handle, transfer them to a blender or food processor. Add the fresh basil leaves and vegetable broth. Blend until smooth and creamy. Be careful when blending hot liquids; start on low speed and vent the lid to prevent splattering.

    Step 3: Simmer and Season

    Pour the blended soup into a large pot and bring to a simmer over medium heat. Stir in the balsamic vinegar. Taste and adjust the seasoning with salt and pepper as needed. Simmer for 10-15 minutes to allow the flavors to meld together.

    Step 4: Finishing Touches

    If desired, stir in a swirl of heavy cream for added richness. Alternatively, top each bowl with a dollop of coconut cream for a dairy-free option. Garnish with fresh basil leaves or a drizzle of olive oil.

    Step 5: Serve and Enjoy

    Serve hot, garnished with your favorite toppings. This soup is delicious on its own or paired with a grilled cheese sandwich or crusty bread for dipping. For a cold soup, refrigerate at least 2 hours and garnish with a swirl of olive oil and chopped basil.

    Variations on Perfect Roasted Tomato Basil Soup – Alrightwithme

    Want to shake things up? Here are a few fun twists on this classic recipe:

    Spicy Tomato Basil Soup

    Add a pinch of red pepper flakes to the roasted vegetables before roasting for a touch of heat. You can also add a chopped jalapeño pepper for a more intense kick.

    Creamy Tomato Basil Soup with Grilled Cheese Croutons

    Cube some leftover grilled cheese sandwiches and toast them in the oven until golden brown. Use them as croutons for a fun and delicious twist.

    Sun-Dried Tomato and Basil Soup

    Add about 1/2 cup of sun-dried tomatoes (oil-packed, drained) to the blender for a more intense tomato flavor. The sun-dried tomatoes add a chewy texture and concentrated sweetness.

    Vegan Tomato Basil Soup

    Simply omit the heavy cream or use coconut cream as a dairy-free alternative. The soup is naturally vegan-friendly without the cream.

    Add Roasted Red Peppers

    Toss in a roasted red pepper with the tomatoes for added sweetness and depth of flavor.

    Tips for the Best Perfect Roasted Tomato Basil Soup – Alrightwithme

    Here’s how to make sure your soup is the absolute best it can be:

    • **Use the best quality tomatoes you can find.** Ripe, juicy tomatoes are the key to a flavorful soup. If possible, use fresh, locally grown tomatoes.
    • **Don’t skimp on the basil.** Fresh basil is what gives this soup its signature flavor. Use plenty of it.
    • **Roast the vegetables until they are nicely caramelized.** This will bring out their natural sweetness and intensify their flavor.
    • **Taste and adjust the seasoning as needed.** Salt and pepper are essential for balancing the flavors of the soup.
    • **Don’t be afraid to experiment.** Try adding different herbs, spices, or vegetables to create your own unique version of this classic soup.

    What to Serve with Perfect Roasted Tomato Basil Soup – Alrightwithme

    This soup is delicious on its own, but it also pairs well with a variety of other dishes:

    • **Grilled cheese sandwich:** A classic pairing that never fails to satisfy.
    • **Crusty bread:** Perfect for dipping into the soup.
    • **Salad:** A light and refreshing salad provides a nice contrast to the richness of the soup.
    • **Pasta:** Serve the soup as a sauce for your favorite pasta.
    • **Quesadillas:** Tomato basil soup and cheese quesadillas are a great quick and easy meal.

    Health Benefits of Perfect Roasted Tomato Basil Soup – Alrightwithme

    Besides being incredibly delicious, this soup is also packed with nutrients:

    • **Tomatoes:** A good source of vitamins A and C, as well as lycopene, a powerful antioxidant.
    • **Basil:** Contains antioxidants and anti-inflammatory compounds.
    • **Onions and Garlic:** Rich in antioxidants and may help boost the immune system.
    • **Vegetable Broth:** Provides hydration and electrolytes.

    This soup is a healthy and delicious way to get your daily dose of vegetables and antioxidants.

    Storing and Reheating Perfect Roasted Tomato Basil Soup – Alrightwithme

    This soup can be stored in the refrigerator for up to 3-4 days. Reheat it gently on the stovetop or in the microwave until heated through.

    It can also be frozen for longer storage. Allow the soup to cool completely before transferring it to an airtight container or freezer bag. Freeze for up to 2-3 months. Thaw in the refrigerator overnight before reheating.

    The History of Tomato Basil Soup – Alrightwithme

    While its exact origins are murky, tomato soup has been a culinary staple for centuries. Tomatoes, originally from South America, made their way to Europe in the 16th century. They were initially viewed with suspicion, but eventually, people realized their delicious potential. Basil, also with a long history, has been used in cooking and medicine for thousands of years. The combination of tomatoes and basil, a marriage made in culinary heaven, likely emerged in Italy, where both ingredients are abundant. Today, tomato basil soup is enjoyed around the world in countless variations.

    Why You’ll Love This Perfect Roasted Tomato Basil Soup – Alrightwithme

    Let’s face it, this isn’t just *any* tomato soup. This is *the* tomato soup. It’s the one that makes you close your eyes and savor every spoonful. It’s the one that makes you want to curl up on the couch with a good book and a cozy blanket. It’s the one that brings a little bit of sunshine into your day, no matter the weather. So go ahead, make a batch and experience the magic for yourself. You won’t regret it! You’ll be patting yourself on the back for days for finding this ultimate, cozy recipe. It’s a guaranteed crowd-pleaser, a simple supper, and a heartwarming hug in a bowl.

    Perfect Roasted Tomato Basil Soup – Alrightwithme Recipe Card

    **(Recipe Card – Insert Detailed Recipe Here)**

    Perfecting the Cooking Process

    Perfect Roasted Tomato Basil Soup - Alrightwithme image 2

    To nail this **Perfect Roasted Tomato Basil Soup – Alrightwithme**, start by roasting the tomatoes and garlic. This concentrates their flavors beautifully. While they’re softening in the oven, prep your other ingredients. Once roasted, blend and simmer, adding basil at the very end to preserve its fresh, vibrant taste.

    Add Your Touch

    Feel free to play around! If you’re not a basil fanatic, try oregano or thyme. For a richer soup, swirl in a dollop of coconut cream or a sprinkle of nutritional yeast after blending. A dash of smoked paprika can also add a surprising depth of flavor.

    Storing & Reheating

    This soup is fantastic leftover. Store it in an airtight container in the refrigerator for up to four days. To reheat, gently warm it on the stovetop or in the microwave, stirring occasionally. For a smoother texture after reheating, give it a quick whiz with an immersion blender.

    Here are some tips to guarantee a soup that would make your grandma proud:

    • Roasting the tomatoes low and slow coaxes out their natural sweetness, transforming them into flavor bombs for your soup.
    • Don’t skimp on the garlic! Roasting the garlic alongside the tomatoes mellows its bite and infuses the soup with incredible aroma.
    • Adding a pinch of sugar balances the acidity of the tomatoes, resulting in a perfectly balanced and delicious soup.

    (Personal anecdote formated as paragraph subheading)

    I remember the first time I made this for a potluck. It was a hit! Everyone raved about the flavor, and I felt like a culinary rockstar. Success is so rewarding.

    Dive Deep into Tomato Territory: Picking the Right Tomatoes for Your Soup Masterpiece

    Choosing the right tomatoes is like casting the perfect actors for a play. You want the stars to shine, and their supporting cast to complement their strengths. For our **Perfect Roasted Tomato Basil Soup – Alrightwithme**, we’re aiming for a harmonious blend of sweetness, acidity, and juiciness. Roma tomatoes are the go-to for roasting, thanks to their meaty texture and low water content. This means they’ll caramelize beautifully in the oven, concentrating their flavors into little nuggets of tomatoey goodness. But don’t limit yourself to just Romas! Cherry tomatoes, with their burst of sweetness, can add a delightful counterpoint to the deeper flavors of the Romas. Heirloom tomatoes, if you can get your hands on them, bring a complex, almost smoky flavor that elevates the soup to a whole new level. Think of them as the seasoned character actors who add depth and intrigue to the story. Ultimately, the best tomato is the one that tastes the best to you. So, hit up your local farmer’s market, sample a few varieties, and let your taste buds be your guide.

    Garlic Galore: Roasting for Maximum Flavor Impact

    Garlic: the unsung hero of so many dishes, and especially crucial in our **Perfect Roasted Tomato Basil Soup – Alrightwithme**. Roasting garlic transforms its pungent bite into a mellow, almost sweet flavor that infuses the entire soup with a warm, comforting aroma. The key is to roast the garlic whole, with the cloves still encased in their papery skins. This prevents them from burning and allows them to steam in their own juices, becoming incredibly tender and spreadable. Before roasting, drizzle the garlic head with a generous amount of olive oil. This not only helps it caramelize but also makes it easier to squeeze out the cloves once they’re roasted. Aim for a golden-brown color, and a texture that’s soft enough to spread on toast. The aroma alone will make your mouth water! Once the garlic is roasted, let it cool slightly before squeezing the cloves out of their skins. You can use a fork or your fingers – just be careful not to burn yourself! The roasted garlic will be incredibly fragrant and flavorful, ready to add its magic to the soup.

    Basil Bliss: Fresh vs. Dried – The Great Debate

    Ah, basil. The herb that evokes images of sun-drenched Italian countryside and the taste of summer on your tongue. In our **Perfect Roasted Tomato Basil Soup – Alrightwithme**, fresh basil is definitely the star of the show. Its bright, peppery flavor adds a vibrant counterpoint to the sweetness of the roasted tomatoes and garlic. Dried basil, while convenient, simply can’t compare to the fresh stuff. It lacks the same intensity of flavor and can sometimes taste a bit musty. If you absolutely must use dried basil, use only a small amount, and be sure to add it early in the cooking process so it has time to rehydrate and release its flavor. But really, do yourself a favor and splurge on a bunch of fresh basil. You won’t regret it. To get the most out of your fresh basil, add it at the very end of the cooking process. This prevents it from wilting and losing its flavor. Simply tear the basil leaves into small pieces and stir them into the soup just before serving. The heat of the soup will release their aroma, creating a truly heavenly experience.

    Blending Like a Boss: Achieving the Perfect Soup Texture

    The texture of your soup can make or break the whole experience. Too chunky, and it feels more like a stew. Too thin, and it lacks substance. Our goal with **Perfect Roasted Tomato Basil Soup – Alrightwithme** is to achieve a velvety-smooth texture that’s both satisfying and comforting. The best way to achieve this is with a high-speed blender or an immersion blender. A high-speed blender will give you the smoothest results, but an immersion blender is more convenient and requires less cleanup. If you’re using a high-speed blender, be sure to vent the lid to prevent pressure from building up and causing an explosion of hot soup. Trust me, you don’t want that! Start by blending the soup in batches, and gradually increase the speed until it’s smooth and creamy. If you’re using an immersion blender, simply insert it directly into the pot and blend until the soup reaches your desired consistency. Be careful not to splash the hot soup!

    Beyond the Basics: Elevating Your Soup with Secret Ingredients and Clever Techniques

    Alright, you’ve mastered the basics of **Perfect Roasted Tomato Basil Soup – Alrightwithme**. Now it’s time to take things to the next level and add some secret ingredients and clever techniques that will truly set your soup apart. One of my favorite tricks is to add a touch of balsamic vinegar to the soup after blending. The vinegar’s acidity balances the sweetness of the tomatoes and adds a surprising depth of flavor. Just a teaspoon or two is all you need. Another secret weapon is smoked paprika. A pinch of this smoky spice adds a subtle warmth and complexity to the soup that will leave people wondering what your secret ingredient is. And finally, don’t be afraid to experiment with different herbs and spices. A dash of red pepper flakes can add a touch of heat, while a sprinkle of dried oregano can bring a Mediterranean flair. The possibilities are endless!

    Creamy Dreams: Veganizing Your Soup with Plant-Based Alternatives

    Who says you need dairy to achieve a creamy, decadent soup? With a few clever substitutions, you can easily veganize our **Perfect Roasted Tomato Basil Soup – Alrightwithme** without sacrificing any of the flavor or texture. My go-to trick is to add a dollop of full-fat coconut cream after blending. The coconut cream adds richness and creaminess without any of the dairy. Just be sure to use unsweetened coconut cream, or your soup might end up tasting like dessert! Another great option is to add a handful of cashews to the soup before blending. The cashews will blend up into a smooth, creamy base that’s both healthy and delicious. Just be sure to soak the cashews in hot water for at least 30 minutes before blending to soften them.

    Garnish Game Strong: Plating Your Soup Like a Pro

    Presentation is key, even when it comes to something as simple as soup. A well-garnished bowl of **Perfect Roasted Tomato Basil Soup – Alrightwithme** can elevate the entire dining experience. My favorite garnish is a swirl of coconut cream or a drizzle of olive oil. The contrasting colors add visual appeal, and the added richness enhances the flavor of the soup. Another classic garnish is a sprinkle of fresh basil leaves. The bright green color adds a pop of freshness, and the aromatic basil enhances the overall flavor of the soup. You can also add a crouton or two for some added texture. Simply cube some crusty bread, toss it with olive oil and herbs, and bake it in the oven until golden brown. The crunchy croutons add a delightful contrast to the smooth, creamy soup.

    Pairing Perfection: What to Serve with Your Tomato Basil Soup

    A bowl of **Perfect Roasted Tomato Basil Soup – Alrightwithme** is delicious on its own, but it’s even better when paired with the right accompaniments. A classic pairing is a grilled cheese sandwich. The cheesy, buttery sandwich complements the acidity of the soup perfectly. Another great option is a crusty loaf of bread. Dip the bread into the soup and soak up all the delicious flavors. For a lighter meal, try pairing the soup with a salad. A simple green salad with a vinaigrette dressing is a refreshing counterpoint to the richness of the soup.

    Perfecting the Cooking Process

    Roast your tomatoes and garlic until they are soft and slightly caramelized to intensify their flavors. After roasting, blend them smoothly. Finally, gently simmer the blended mixture, adding fresh basil right at the end to maintain its vibrant flavor.

    Add Your Touch

    Experiment by adding a swirl of coconut milk for creaminess or a pinch of red pepper flakes for heat. Consider other herbs like oregano for a different flavor profile. A dash of smoked paprika also enhances the depth of this wonderful soup.

    Storing & Reheating

    Refrigerate the soup in an airtight container for up to four days to keep it fresh. Reheat it gently on the stovetop or in the microwave. A quick stir ensures even warmth and a consistently enjoyable texture.

    Here are some tips to guarantee a soup that would make your grandma proud:

    • Roasting the tomatoes at a lower temperature brings out their best natural sweetness, turning each bite into a flavor revelation.
    • Don’t underestimate the power of good quality vegetable broth; it truly provides a foundation of flavor you can build on.
    • Adding a pinch of baking soda can neutralize the acidity of the tomatoes, creating a smoother, more balanced taste in your soup.

    (Personal anecdote formated as paragraph subheading)

    I spilled the entire first batch all over my kitchen! Luckily, I had more ingredients and a better sense of humor the second time around. You live and you learn, laugh and cook.

    Conclusion for Perfect Roasted Tomato Basil Soup – Alrightwithme :

    This perfect roasted tomato basil soup is a flavor explosion that’s surprisingly simple to create. Roasting the tomatoes brings out their natural sweetness, while fresh basil adds a vibrant, aromatic touch. Whether you use fresh or canned tomatoes, the end result is a comforting and satisfying dish that’s perfect for a chilly evening or a light lunch. So go ahead, give it a try and prepare to be amazed by how easy it is to create a truly exceptional bowl of soup!

    Print
    clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

    Perfect Roasted Tomato Basil Soup – Alrightwithme

    5 Stars 4 Stars 3 Stars 2 Stars 1 Star

    No reviews

    Pin Recipe

    Delicious perfect roasted tomato basil soup – alrightwithme recipe with detailed instructions and nutritional information.

    • Total Time: 35 minutes
    • Yield: 4 servings

    Ingredients

    • Roma tomatoes: 2 pounds, halved
    • Yellow onion: 1 medium, quartered
    • Garlic cloves: 6, unpeeled
    • Olive oil: 4 tablespoons
    • Fresh basil leaves: 1/2 cup, roughly chopped
    • Vegetable broth: 4 cups
    • Balsamic vinegar: 1 tablespoon
    • Salt and pepper: to taste

    Instructions

    1. Step 1: Preheat oven to 400°F (200°C). Toss the halved tomatoes, quartered onion, and unpeeled garlic cloves with olive oil, salt, and pepper on a large baking sheet.
    2. Step 2: Roast the vegetables for 40-45 minutes, or until the tomatoes are softened and slightly caramelized.
    3. Step 3: Let the roasted vegetables cool slightly. Squeeze the roasted garlic cloves from their skins.
    4. Step 4: Transfer the roasted vegetables and any juices from the baking sheet to a blender or food processor. Add the fresh basil leaves and vegetable broth. Blend until smooth.
    5. Step 5: Pour the soup into a large pot and heat over medium heat. Stir in the balsamic vinegar and adjust seasoning with salt and pepper to taste. Simmer for 10 minutes to allow flavors to meld.

    Notes

    • Leftover soup can be stored in an airtight container in the fridge for up to 4 days, or frozen for longer storage.
    • Reheat gently on the stovetop over medium-low heat, stirring occasionally, or microwave in 1-minute intervals until warmed through.
    • Garnish each bowl with a swirl of cream, a sprinkle of fresh basil, and a grilled cheese crouton for added flavor and texture.
    • Roasting the vegetables until they're slightly caramelized is key for a rich, sweet depth of flavor in your soup, so don't rush the process!
    • Author: Maya Rose
    • Prep Time: 15 minutes
    • Cook Time: 20 minutes
    • Method: Stovetop
    • Cuisine: American

    Made this recipe? We'd love to see it!

    Feel free to use your amazing photos to create a new Pin for this recipe! Just remember to link back to this page so others can find it too. We love seeing you share the inspiration!

    FAQs :

    What makes this roasted tomato basil soup so “perfect”?

    Well, calling it “perfect” might be a tad boastful, but honestly, after tweaking the recipe countless times, it’s pretty darn close! The roasting process brings out a concentrated sweetness in the tomatoes that you just can’t achieve with simmering alone. We then blend that with fresh basil, a touch of vegetable broth for richness, and a secret ingredient (okay, it’s just a pinch of brown sugar!) to balance the acidity. The result is a vibrant, flavorful soup that’s both comforting and surprisingly sophisticated. And the best part? It’s ridiculously easy to make!

    Can I use canned tomatoes instead of fresh ones?

    While fresh, in-season tomatoes are ideal for this roasted tomato basil soup, canned tomatoes can absolutely work in a pinch. Opt for high-quality, whole peeled tomatoes packed in juice, not diced tomatoes. Drain them well before roasting. Keep in mind that canned tomatoes will naturally be more acidic. You might want to add a touch more brown sugar or even a tiny splash of balsamic vinegar to compensate. Roasting them helps to concentrate their flavors!

    How long does the perfect roasted tomato basil soup last?

    This amazing tomato and basil soup is even better the next day, as the flavors continue to meld. Properly stored in an airtight container in the refrigerator, it will happily last for 3-4 days. You can also freeze it for up to 2-3 months. When freezing, leave a little headspace in the container, as the soup will expand as it freezes. Thaw it overnight in the refrigerator before gently reheating on the stovetop or in the microwave.

    What should I serve with this delicious tomato basil soup?

    Oh, the possibilities are endless! Grilled cheese sandwiches are a classic pairing, of course. But you could also try serving it with a crusty baguette for dipping, a simple green salad with a light vinaigrette, or even as a starter for a more elaborate meal. For a truly decadent experience, top it with a swirl of cream or a dollop of pesto and some homemade croutons. Don’t be afraid to get creative and customize your toppings!

    « Previous Post
    Air Fryer Caramelized Pineapple
    Next Post »
    Creamy Mediterranean Chicken: An Amazing Ultimate Recipe

    If you enjoyed this…

    Soups

    To-Die-For Hungarian Mushroom Soup

    Soups

    Minestrone Soup: An Incredible Ultimate Recipe for Health

    Soups

    35-Minute Cucumber Waterger Lemon Chicken Soup: Pure Comfort Magic

    Reader Interactions

    Leave a Comment Cancel reply

    Helpful comments include feedback on the post or changes you made.

    Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star

    Primary Sidebar

    Korean BBQ-Style Meatballs

    Cheese & Chive Pancakes

    Raspberry Coconut Magic Bars

    © 2026 · About · Contact · Typography · Privacy Policy · Terms of Use · Affiliate Disclaimer · CCPA · GDPR · DMCA

    Share

    Blogger
    Bluesky
    Delicious
    Digg
    Email
    Facebook
    Facebook messenger
    Flipboard
    Google
    Hacker News
    Line
    LinkedIn
    Mastodon
    Mix
    Odnoklassniki
    PDF
    Pinterest
    Pocket
    Print
    Reddit
    Renren
    Short link
    SMS
    Skype
    Telegram
    Tumblr
    Twitter
    VKontakte
    wechat
    Weibo
    WhatsApp
    X
    Xing
    Yahoo! Mail

    Copy short link

    Copy link