Is this a miscarriage ?

I had been cramping for a week and last night I was cramping really bad and woke up this morning at 3 and was full red blood in the toilet and big blood clots even this ... is this a miscarriage?