पक्कु परन

English: Translation
solemn vow
Hindi: Translation
महाव्रत
noun