भल आचरनवाल

English: Translation
moralist
Hindi: Translation
सदाचारी
adjective