Miscarriage???? what is this???

Sabrina

For the past 3 days ive been have very strong pain on my left side abdomen, and spotting for those 3 days. Yesterday night i was nauseous and in pain. Today during the afternoon i passed this. Can someone please tell me what is it??