I speak English (of course), Urdu, some Punjabi (I understand it all but can't quite speak it well), and I know some Arabic too. I can read/write in Arabic, understand quite a bit, and speak some, BUT, I do NOT know it fluently. Spanish? Well....I know the Spanish numbers 1-10 (thanks Sesame Street), and I guess I know a few words, but that's it. LOL!