कारन बतौनेर बिज्ञान

English: Translation
etiology
Hindi: Translation
हैतुकी; हेतुविज्ञान
noun