Translation of کیڑی والی in English:

کیڑی والی

phrase

  • woman who applies leeches