Translation of اکھاڑا کرنا in English:

اکھاڑا کرنا

phrase

  • (Hindusim) worship the idol in a secluded place or forest