Translation of دل حاضر ہونا in English:

دل حاضر ہونا

phrase

  • have presence of mind