SHRUTGYAAN VRAT

SHRUTGYAAN VRAT

A particular type of vow (fasting) to be observed with specific procedure.