Translation of تار بتار ہونا in English:

تار بتار ہونا

phrase

  • be dishevelled, be in strained circumstances