Translation of بکھیڑا چکانا in English:

بکھیڑا چکانا

phrase

  • settle a dispute