Translation of کھیڑا پتی in English:

کھیڑا پتی

phrase

  • village priest
    village headman