Translation of بھرشٹ کرنا in English:

بھرشٹ کرنا

phrase

  • profane, defile, pollute