Hmmm. I don't speak Spanish, but I'm guessing there may be a term comparable to that the French use for someone who doesn't speak French well: "Il parle francais comme une vache espagnole."
(He speaks French like a Spanish cow.)