Catalan is spoken in a large part of north west Spain as well. And there is standard Catalan and dialectic Catalan.
Rafa speaks Mallorquin (sp), Catalan, Spanish and English.