Translation of بڑ (تلے) کا بھوت in English:

بڑ (تلے) کا بھوت

phrase

  • insufferable guest who is difficult to get rid of