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

بکھیڑا مچانا

phrase

  • complicate things
    create a difficulty
    cause contention