This poor cat looks like a mess! How lovely of you to take her in. She looks like a domestic short hair to me from your pictures. Without seeing her in person, there is no way I can say if she is pregnant or not. She definitely needs a vet visit asap. She needs to be cleaned up, have a health check done, and the vet can determine if she is pregnant or not. Please take her into a vet now.