Nanegrea
Rebel Meaning In Hindi Gujarati / Designation meaning in hindi , betrayed meaning in hindi.