all rounder meaning in punjabi