Translation of ہمالہ سر کرنا in English:

ہمالہ سر کرنا

phrase

  • attain the impossible