Translation of جیسا منھ ویسا تھپڑ in English:

جیسا منھ ویسا تھپڑ

phrase

  • as the question so the answer, a bad cat deserves a bad rat