खुदपर भरोसवाल

English: Translation
reliant
Hindi: Translation
आत्मविश्वासी; आत्मावलम्बी
adjective