Translation of دل میں چور بیٹھنا/ ہونا in English:

دل میں چور بیٹھنا/ ہونا

phrase

  • have a secret inadequacy, have a hidden deficiency
    have a guilty feeling
    have a fear (of a secret being discovered)