Translation of تڑپ جھڑپ in English:

تڑپ جھڑپ

phrase

  • agility, cleverness, vehemence