साहौरोल मांगनेर

English: Translation
deacon
Hindi: Translation
उपयाचक
noun