Translation of ٹوکرا سر پر ہونا in English:

ٹوکرا سر پر ہونا

phrase

figurative

  • have a heavy responsibility