How to Solder an Xbox One Controller

How to Solder an Xbox One Controller
Share on facebook
Share on twitter
Share on pinterest
Share on digg
Share on email

Xbox consoles, controllers, and other accessories often break due to soldering joints that have been dislodged – typically from some type of impact or wear and tear. When they break, knowing how to solder your Xbox One controller can save you time and money.

The easy (and sometimes expensive) route is just replacing the controller or console. But what if you wanted to, you know, do it yourself?

We have a guide for that.

This article will take you through a step-by-step guide on how to solder an Xbox One controller.

Learn How to Solder Your Xbox One Controller

The example we’re going to walk through today is how to how to solder Xbox One controller rumble motors and trigger rumble motors.

We did a complete teardown in our previous videos on How to Open an Xbox One Controller and How to Reassemble an Xbox One Controller just so you could see the entire process.

If you need to jump to a certain part of the breakdown or the soldering guide, you can do so without any issues.

While the process is pretty straight forward, there are some important things to know and understand before getting started.

Let’s start out with gathering the tools you’ll need.

What You Need to Start Soldering:

  • Low Wattage Soldering Iron – Controller solders are tiny and need a lower power iron.
  • Soldering Stand – Typically these come with soldering irons, or in a package with other material. This is absolutely necessary.
  • Solder Sucker or Desoldering Pump – Used to remove solder from circuit boards. A cheap desoldering pump will break easily. Don’t skimp here.
  • Rosin Core Solder – Rosin core solder allows you to quickly and easily solder in one step.
  • Soldering Paste (Optional) – Needed for additional methods, listed below.
  • Helping Hand and Magnifying Glass – Great for keeping wires in place, keeping your hand away from the 500-degree iron, and getting a closer look at things. Highly Recommended.
  • Pliers (Optional ) – Highly recommended for removing extra soldering, shortening/stripping wires, etc.

Here are XboxDIY’s product recommendations from Amazon: contains Amazon, Microsoft, and other 3rd-party affiliate links. These programs help us cover domain fees, monthly hosting costs, and time spent away from our families. If you’re interested in supporting XboxDIY in our quest to create unique, valuable, and entertaining content, please consider purchasing your supplies and other goods through our links!

Step #1 – Take Apart or Disassemble Your Xbox One Controller

How to Solder Xbox One Controller - Take Apart Controller

The first thing you’ll need to do is open your Xbox One controller. If you haven’t already, check out our video series and articles – it will make your repair a breeze:

  • How to Open an Xbox One Controller – Part 1 (Outer Shell) (Video | Article)
  • How to Open an Xbox One Controller – Part 2 (Circuit Boards and Buttons) (Video | Article)
  • How to Open an Xbox One Controller – Part 3 (Reassembly) (Video| Article)

It’s also recommended to have a Torx screwdriver handy – although it’s not necessary and you will damage your case in the process, it makes removing the outer shell of the controller much easier.

You have to completely dismantle the outer shell and remove solders if you want to get to the circuit boards and buttons. It’s a bit daunting at first, but easier after walking through it a few times.

Pro Tip: Make sure you have something to keep your screws and buttons in, like this 4-pack of hinged tin boxes.

Step #2 – Remove Existing Solders

The next step in learning how to solder an Xbox One controller is removing the remaining solder from the circuit board.

You’ll need your controller, a soldering iron, and solder sucker/desoldering pump.

Set up your circuit board or controller so it’s secure and won’t move (why we recommend the helping hand).

Next, you’ll want to very carefully place the heated soldering iron on the solder that needs to be removed. It will also help to have the solder sucker/desoldering pump in your other hand.

How to Solder Xbox One Controller Remove Solder - Remove Solder

DO NOT touch the circuit board with the heated soldering iron – this will burn the board and render your rumble motors useless.

Once the solder is liquefied, place your spring-loaded desoldering pump over the solder, click the button to release the pump, and remove all parts and wires from the board.

(Make sure you clean up your work station so Fido, or you, doesn’t end up in the hospital)

Step #3 – Tin the Wire

How to Solder Xbox One Controller Remove Solder - Tin Wire

Tinning the wire is a critical step in any soldering project.

Tining the wire involves placing a small dab of solder on the end of a wire to make soldering that wire to the board easier when the time comes.

Simply place your wire, heated soldering iron, and rosin core solder near each other. Once solder flows on to the wire, you’re done!

Pro Tip: Place your soldering iron below the wire, and your solder on top of the wire. This should make it easy to heat the wire, and have the heated solder flow on to the wire instead of on to the iron.

Step #4 – Solder wires back on to the circuit board

After you’ve removed the existing solder and cleaned the circuit board (if necessary), the next step in learning how to solder is doing the actual soldering!

This is probably the most difficult part of the process, but we’ll walk you through it!

You’ll want to locate your helping hand and use it to hold the wires as close to the contact point as possible.

Because the wires are so small, it’s very easy for them to move off of the contact point (it happens in the video).

Move the heated soldering iron and rosin core solder close to the tinned wire and contact. You’ll want to heat the wire and solder so the solder flows over the wire, and on to the contact point.

This should be pretty easy given the fact that you’ve already tinned the wire, but sometimes it takes a few tries before it sticks.

Make sure any solders you make are securely fastened to the board as this is required in order for the electronic components to work properly.

Your component should be working! If it’s not, double-check the previous steps and read some of the “Other Tips” below.

  • If your soldering iron gets dirty, wet a sponge and gently dab the soldering iron on it. I would do this as much as possible to avoid bad solders.
  • Most importantly, practice! The board in the video was burned because it was a practice attempt (I reused the board in the video because I only have a few controllers!) There are practice soldering kits out there if you don’t want to ruin your controller during the first attempt.

Don’t be discouraged if it doesn’t work the first time, learning how to solder is a skill that isn’t easy, but it can be useful for years to come!

Thanks for reading XboxDIY’s article on how to solder an Xbox One controller. With the skills you learned in this article, you can now tackle many electrical problems with electronic components including gaming consoles, TVs, and other devices!

As always, don’t forget to subscribe to our YouTube channel, follow us on Twitter, and check out the other repair guides and troubleshooting articles on

Do you have any tips or experience on how to solder an Xbox One controller? Drop us a comment in the section below!

Related Posts

How to Fix Input Lag - Buy 120hz Refresh Rate TV
Colin N.

4 Ways to Fix Input Lag on Your Xbox or Playstation

This article explains ways to fix or reduce input lag for your Xbox One or Playstation console or controller. Input lag occurs when there’s a delay between what you’re doing on a controller and what’s actually happening on the screen and in-game.

Read More »
How to Get Better At Video Games Online
Colin N.

How to Get Better at Video Games Online

You might not be the best player out there – after all, it’s some people’s job to play video games for a living. However, there is something you can do about it. Getting better at video games is easy, especially if you follow some proven tips and tricks.

Read More »



  • Posted December 22, 2017 5:18 am

    Let us know if this tutorial made it easy for you to solder your Xbox One controller!

    • Posted April 3, 2018 3:39 am

      I watched this video on YouTube and posted a comment as well. I’m very new to soldering, and I’ve already fixed a controller whose bumper component stopped working by replacing the push button. Now I have a controller whose joystick chassis broke, but I can’t seem to get the component off. What temperature would you suggest to use? I was using about 300° C. Also I saw a different video where they used some liquid in a syringe and was wondering what that was.

      Sorry for the long paragraph. I hope that was clear. Thanks!

  • Posted February 3, 2020 6:42 am
    Aaron Marez

    Are you required to ground yourself before soldering?

  • Posted June 6, 2020 7:44 am

    This design is wicked! You most certainly know how
    to keep a reader entertained. Between your wit and your videos, I was almost moved to start my own blog (well, almost…HaHa!) Great job.
    I really loved what you had to say, and more than that,
    how you presented it. Too cool!

  • Posted June 9, 2020 6:19 am

    I think that everything posted was actually very reasonable.
    However, consider this, what if you were to write
    a killer headline? I am not saying your content is not solid, but what if you added something that makes people want more?
    I mean How to Solder an Xbox One Controller – XboxDIY
    is kinda plain. You ought to glance at Yahoo’s front page and watch how they create post
    titles to get people to click. You might try adding a
    video or a pic or two to grab people excited about
    what you’ve written. In my opinion, it could bring your posts a little bit
    more interesting.

  • Posted June 9, 2020 10:19 am

    Fine way of describing, and good paragraph
    to obtain information on the topic of my presentation focus, which i am
    going to present in academy.

  • Posted June 15, 2020 10:32 pm

    Hi there superb website! Does running a blog similar to this take a massive amount work?

    I’ve absolutely no expertise in computer programming but I had
    been hoping to start my own blog in the near future.
    Anyways, if you have any ideas or techniques for new blog owners please share.

    I know this is off subject however I just wanted to ask.
    Appreciate it!

    my homepage … g

  • Posted June 16, 2020 10:33 am

    Attractive section of content. I just stumbled upon your
    website and in accession capital to assert that I get actually enjoyed account your blog posts.
    Anyway I will be subscribing to your augment
    and even I achievement you access consistently quickly.

  • Posted June 16, 2020 11:59 pm

    Do you mind if I quote a couple of your posts as long as I provide credit and sources back to your blog? My blog is in the same niche as yours, and my users would benefit from some of the information you provide here. Please let me know if this ok with you. Thank you.

  • Posted June 17, 2020 1:44 am

    Howdy! Quick question that’s entirely off topic.
    Do you know how to make your site mobile
    friendly? My weblog looks weird when viewing from my iphone4.
    I’m trying to find a template or plugin that might
    be able to correct this problem. If you have any recommendations,
    please share. Cheers!

  • Posted June 17, 2020 10:56 am

    Great blog here! Also your web site loads up fast! What web host are you using?
    Can I get your affiliate link to your host? I wish my web site loaded up as quickly as yours lol

  • Posted June 20, 2020 6:51 am

    Hi! This is my first comment here so I just wanted to give
    a quick shout out and tell you I really enjoy reading your blog posts.

    Can you suggest any other blogs/websites/forums that deal with the same subjects?

    Appreciate it!

  • Posted June 21, 2020 1:55 am

    It’s in fact very complicated in this active life to listen news on TV, therefore I only use the web for
    that reason, and obtain the most up-to-date news.

  • Posted June 21, 2020 9:34 am

    You ought to be a part of a contest for one of the finest websites online.
    I will recommend this site!

  • Posted June 21, 2020 9:21 pm

    Thank you for the good writeup. It in reality was a amusement account it.
    Look complex to far brought agreeable from you!

    By the way, how could we be in contact?

  • Posted June 22, 2020 9:01 am

    This piece of writing is really a nice one it assists new the web visitors, who are wishing for blogging.

  • Posted June 22, 2020 7:30 pm

    I was recommended this website by my cousin. I
    am not sure whether this post is written by him as no one else know such detailed about my
    problem. You’re incredible! Thanks!

  • Posted June 23, 2020 1:20 pm

    My family all the time say that I am killing my
    time here at web, however I know I am getting
    know-how everyday by reading thes good articles.

  • Posted June 24, 2020 10:25 pm

    Walter Mosley Facebook The Lion The Witch And The Wardrobe Theme

    Feel free to visit my website :: bog (

  • Posted June 25, 2020 3:23 am

    Harry Potter Book Set Dymocks John Sandford Jacob Winter

    My webpage … ebook

  • Posted June 25, 2020 9:57 am

    Scholastic Books Wholesale Amazon Audible Can You Share Books

    Have a look at my web site; pdf

  • Posted June 26, 2020 4:58 am

    Bsc Agriculture Top Colleges In Karnataka Edexcel English Language
    And Literature A Level Coursework

    My web site book epub (

  • Posted June 26, 2020 10:13 am

    For most recent information you have to go to see the web and on world-wide-web I found
    this website as a best website for newest updates.

  • Posted June 26, 2020 2:50 pm

    you’re actually a excellent webmaster. The website loading velocity is incredible.
    It seems that you are doing any distinctive trick.
    Moreover, The contents are masterpiece. you’ve performed a magnificent
    task in this topic!

  • Posted June 27, 2020 12:28 am

    Hi there just wanted to give you a quick heads up. The words in your article seem
    to be running off the screen in Opera. I’m not sure if
    this is a format issue or something to do with internet browser compatibility but I
    thought I’d post to let you know. The style and design look great though!
    Hope you get the problem resolved soon. Cheers

  • Posted June 27, 2020 12:28 am

    Caraval Kitap Yorum Sait College Gym

    My website: pdf

  • Posted June 27, 2020 4:18 am

    Hello! Quick question that’s entirely off topic.
    Do you know how to make your site mobile friendly?
    My website looks weird when viewing from my apple iphone.
    I’m trying to find a theme or plugin that might be able to resolve this problem.
    If you have any recommendations, please share.

  • Posted June 27, 2020 4:34 am

    Ninja Nerd Science Shock Technical College Lahore

    Feel free to surf to my blog; pdf book –,

  • Posted June 27, 2020 10:37 am

    I could not resist commenting. Very well written!

  • Posted June 27, 2020 1:17 pm

    When someone writes an article he/she keeps the plan of
    a user in his/her brain that how a user can understand it.

    Thus that’s why this article is great. Thanks!

  • Posted June 27, 2020 8:08 pm

    Hi, after reading this amazing article i am too glad to share my know-how here with friends.

  • Posted June 27, 2020 9:35 pm

    It’s wonderful that you are getting ideas from this post as well as from our discussion made at this place.

  • Posted June 29, 2020 5:03 am

    whoah this weblog is great i like studying your articles.
    Keep up the good work! You already know, a lot
    of people are searching round for this info, you can help
    them greatly.

  • Posted June 29, 2020 9:44 am

    you are in reality a excellent webmaster. The website loading speed is amazing.
    It sort of feels that you’re doing any distinctive trick.
    Also, The contents are masterwork. you have done a fantastic task in this

  • Posted June 29, 2020 1:06 pm

    Peter And Wendy Disneyland Married Best Business Books On Kindle Unlimited

    Feel free to visit my web blog :: book epub

  • Posted June 30, 2020 4:52 am

    Gifted And Talented Vs High Achieving Hemingway Books
    For Sale

    Here is my webpage – pdf

  • Posted June 30, 2020 10:33 pm

    Sacred Games Novel Summary In Hindi The Literature
    Of Ancient Egypt

    Feel free to visit my website :: best books;,

  • Posted July 1, 2020 7:58 am

    Vitalsource Bookshelf Kindle Fire Outlander Book Series Description

    Here is my webpage … books

  • Posted July 2, 2020 12:13 am

    Atlas Shrugged Movie Sonography School Arizona

    My web-site library (

  • Posted July 2, 2020 1:47 am

    Harry Potter Books In Sinhala Omni Theatre Vancouver

    My web page :: library (

  • Posted July 2, 2020 4:44 am

    Journal Of Animal Science And Livestock Production Modern Literature Quiz Questions And Answers

    Here is my webpage: ebook

  • Posted July 2, 2020 11:05 am

    Educere.Net Login International Journal Of Scientific Research And Management Impact Factor

    Also visit my web site :: ebook –,

  • Posted July 2, 2020 12:01 pm

    The Dark Tower Tv Series Reddit The Tales Of Beedle
    The Bard Sample

    my website pdf book (

  • Posted July 2, 2020 1:34 pm

    Journal Of Physical Chemistry A B C 違い Frontline Education Aesop Contact Number

    My website: best books (

  • Posted July 3, 2020 1:07 pm

    Brad Meltzer Audible Tvet Updates

    Also visit my site … book epub

  • Posted July 4, 2020 4:09 pm

    Mad Scientist Vs Mad Engineer Physics For Scientists And Engineers Online

    Also visit my homepage: pdf book (

  • Posted July 4, 2020 5:18 pm
    accounting profit

    I love looking through a post that will make men and women think. Also, thank you for permitting me to comment!

  • Posted July 5, 2020 4:11 pm

    National College Of Arts Prospectus Corrosion Science Open Access

    My website; best books

  • Posted July 6, 2020 5:50 am

    How Did The Romantic Poets Feel About Nature Spingarn History Of Literary Criticism

    My web-site; ebook

  • Posted July 6, 2020 1:59 pm

    Science Fair Radiation Experiments Autobiography Introduction

    Feel free to visit my web page; books (

  • Posted July 7, 2020 11:07 pm

    Red White And Royal Blue Wikipedia Augustan Age In English
    Literature Pdf

  • Posted July 8, 2020 1:42 pm

    Cell And Molecular Biology Ut Austin Best Mark Twain Books

    my web site – book epub

  • Posted July 8, 2020 7:46 pm

    We Were Liars Harris Sinclair Quotes Eleanor I Park Film

    Here is my website – pdf []

  • Posted July 9, 2020 9:36 pm

    Total Money Makeover Target Aims College Ktm

    Take a look at my website best books (

  • Posted July 10, 2020 6:13 am

    Related Literature Example About Social Media Types Of Scientist Matter

    my homepage; library

  • Posted July 11, 2020 3:46 am

    Features Of New Criticism In English Literature York College Rn To Bsn

    my site … library

  • Posted July 11, 2020 1:02 pm

    Good Books To Read While Going Through Chemo Non Conventional Literature

    Also visit my web page … library –

  • Posted July 11, 2020 8:33 pm

    Learn Python The Hard Way Hacker News Brainiac Science Abuse

    Here is my blog – pdf book

  • Posted July 12, 2020 8:18 pm

    Sapiens Paperback Annamalai University Distance Education Mba Result May 2019

    My blog; pdf book (

  • Posted July 13, 2020 1:04 pm

    New Horizon Junior College Thane The Power Of Positive Thinking Article

    My website :: library

  • Posted July 14, 2020 9:08 am

    Hidden Figures Book Quotes With Page Numbers Modern Sanskrit Literature In Hindi

    Also visit my website; book epub

  • Posted July 14, 2020 8:34 pm

    Online Education Graduate Programs Audible Membership Amazon Prime

    Feel free to surf to my homepage; pdf

  • Posted July 15, 2020 11:13 am

    Surface Chemistry Previous Year Jee Questions Shrimad Bhagwat Geeta Writer

    my web site pdf

  • Posted July 16, 2020 8:46 am

    Nuclear Science History Museum Hbcu College Expo

    Also visit my blog post: book epub (

  • Posted July 16, 2020 10:06 am

    Great post. I was checking constantly this blog and I am impressed!
    Very useful info specially the last part 🙂 I care for such information much.
    I was seeking this certain information for a long time.

    Thank you and best of luck.

  • Posted July 17, 2020 12:48 pm

    Into The Wild Book In Hindi Online Study Link

    Stop by my blog :: book epub

  • Posted July 18, 2020 4:08 am

    I think the admin of this site is truly working hard in favor of his
    web site, for the reason that here every stuff is quality based

  • Posted July 22, 2020 3:04 am

    Magnificent goods from you, man. I’ve understand your
    stuff previous to and you are just extremely fantastic.
    I really like what you have acquired here, really like what you are
    stating and the way in which you say it. You make
    it enjoyable and you still take care of to keep it sensible.
    I cant wait to read far more from you. This is really
    a great site.

  • Posted July 22, 2020 9:27 am

    Best Chinese Novels Of All Time The Giver Book Chapter 2

    my site … books

  • Posted July 23, 2020 4:28 am

    Peculiar article, totally what I needed.

  • Posted July 23, 2020 4:09 pm

    Read Entire Books Online Free Unblocked Rajeduboard Rajasthan Gov In 10th Result 2019 Name Wise

    Also visit my web blog library

  • Posted July 24, 2020 4:57 pm

    College World Literature Books School Teachers
    On Little House On The Prairie

    Feel free to visit my web-site; bog

  • Posted July 24, 2020 6:26 pm
    Lonny Koehler

    Good post. I learn something totally new and challenging on blogs I stumbleupon every day. It’s always useful to read through content from other authors and practice a little something from their sites.

  • Posted July 25, 2020 4:43 am

    I’ll immediately grasp your rss feed as I can’t to find your e-mail subscription hyperlink
    or e-newsletter service. Do you have any? Kindly let me recognize so that I may subscribe.

    my web site – website hosting

  • Posted July 25, 2020 11:09 pm

    Peculiar article, just what I wanted to find.

  • Posted July 26, 2020 10:46 pm

    Every weekend i used to pay a quick visit this site, because i wish for enjoyment, since
    this this site conations in fact fastidious funny stuff too.

  • Posted July 27, 2020 9:59 am

    Howdy would you mind letting me know which hosting company you’re utilizing?
    I’ve loaded your blog in 3 different browsers and I
    must say this blog loads a lot faster then most. Can you recommend
    a good internet hosting provider at a fair price?

    Many thanks, I appreciate it!

  • Posted July 28, 2020 2:24 am

    This piece of writing will assist the internet users for creating new blog or even a weblog from start to end.

  • Posted July 29, 2020 6:53 am

    What’s up it’s me, I am also visiting this web site daily, this web page is actually
    good and the visitors are really sharing fastidious thoughts.

  • Posted July 30, 2020 6:01 am

    Interesting Science Articles To Read The Norton Anthology Of English Literature Middle Ages

    my website … Kindle Cloud App

  • Posted July 30, 2020 1:06 pm

    Great goods from you, man. I’ve understand your stuff previous to and you’re just extremely wonderful.
    I actually like what you’ve acquired here, really like what you are stating and the way
    in which you say it. You make it enjoyable and you still take
    care of to keep it sensible. I can not wait to read much more from
    you. This is really a terrific site. adreamoftrains web hosting providers

  • Posted July 31, 2020 3:59 am

    Pretty! This has been an extremely wonderful post. Thank you for supplying this information.

    Here is my site … air flights cheap

  • Posted August 5, 2020 12:31 pm

    An interesting discussion is definitely worth comment.
    I do believe that you need to publish more
    on this subject matter, it might not be a taboo matter but typically people don’t
    discuss such subjects. To the next! Kind regards!!

  • Posted August 5, 2020 3:47 pm

    My partner and I stumbled over here different website and thought I might check things out.
    I like what I see so now i am following you.
    Look forward to looking into your web page again.

  • Posted August 6, 2020 4:31 pm

    Thanks for another wonderful article. Where else
    could anyone get that type of info in such an ideal
    approach of writing? I’ve a presentation subsequent week, and
    I’m on the search for such info.

  • Posted August 6, 2020 5:52 pm

    This piece of writing is truly a good one it helps new web people,
    who are wishing for blogging.

  • Posted August 7, 2020 9:24 am

    Great blog! Is your theme custom made or did you download
    it from somewhere? A design like yours with a few simple adjustements would really make my blog shine.
    Please let me know where you got your design.

  • Posted August 7, 2020 12:46 pm

    This is very interesting, You are an excessively skilled blogger.
    I’ve joined your feed and look ahead to in quest of more of your great post.
    Also, I have shared your web site in my social networks

  • Posted August 7, 2020 1:45 pm

    Wow, this piece of writing is nice, my sister is analyzing these kinds of things,
    thus I am going to let know her.

  • Posted August 7, 2020 11:09 pm

    Excellent beat ! I would like to apprentice while you amend your web site, how could i subscribe for a blog web site?
    The account aided me a acceptable deal. I had been tiny bit acquainted of this your
    broadcast provided bright clear idea

  • Posted August 8, 2020 11:47 am

    I love looking through a post that will make people think.
    Also, thank you for allowing for me to comment!

  • Posted August 8, 2020 12:33 pm

    When I initially commented I appear to have clicked on the -Notify me when new comments are added- checkbox and now whenever a comment
    is added I recieve 4 emails with the exact same comment.
    There has to be a way you can remove me from that service?
    Many thanks!

  • Posted August 9, 2020 6:17 am

    Great delivery. Outstanding arguments. Keep up the good
    spirit. adreamoftrains web hosting sites

  • Posted August 10, 2020 11:22 am

    Hi! I’ve been following your blog for some time now and finally
    got the bravery to go ahead and give you a shout out from Kingwood Tx!

    Just wanted to tell you keep up the great job!

  • Posted August 10, 2020 6:39 pm

    Usually I don’t read article on blogs, however I would like to say that this write-up
    very pressured me to take a look at and do so! Your writing taste
    has been amazed me. Thank you, quite nice post. adreamoftrains best web hosting 2020

  • Posted August 10, 2020 10:16 pm

    Hello there, just became aware of your blog through
    Google, and found that it’s really informative.
    I’m gonna watch out for brussels. I will be grateful
    if you continue this in future. Lots of people will be benefited from your writing.


  • Posted August 12, 2020 4:53 am

    That is a great tip particularly to those fresh to the blogosphere. Simple but very accurate info… Thank you for sharing this one. A must read post!

  • Posted August 12, 2020 4:55 am

    I am typically to blog writing and also i truly value your content. The article has truly peaks my rate of interest. I am going to bookmark your site and also keep looking for brand-new details.

  • Posted August 12, 2020 4:55 am

    I cannot thank you enough for the blog article.Much thanks again. Really Great.

  • Posted August 13, 2020 8:05 am

    I usually do not know the way i finished up here, however
    i thought this post was great. I don’t know who you are but certainly you’re going to a famous blogger if you are not already 😉 Cheers!

    Look into my page: ErinFKorst

  • Posted August 13, 2020 1:51 pm

    Cambridge History Of African American Literature Dalit Writers In Maharashtra

    My web page; pdf books

Add comment