ठुल परन

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