Translation of سر پر پڑنا in English:

سر پر پڑنا

phrase

  • befall, fall to one's lot