English Punjabi Urdu Hindi My friend speaks all those but Urdu. But he's not sure when he's speaking Hindi, and when he's speaking Punjabi XD