English, Urdu, Punjabi........................and a little bit of Arabic (not enough to say I know the language, but I can read/write it, and understand a considerable amount).