Translation of چکوتا چکانا in English:

چکوتا چکانا

phrase

  • pay an agreed or stipulated sum