Mountain biking meaning in hindi. present participle of bike 2.