Translation of بھانجی خور/ مار in English:

بھانجی خور/ مار

phrase

  • one who puts a spoke in the works
  • talebearer