What does je suis espagnole?

Je suis espagnole means "I am Spanish" (as in, from Spain) in French.

If you want to say I am mexican that would be Je suis mexicain(e). I put the "e"in parentheses because you would only add that "e" if you are a girl.