Translation of حواس ٹھکانے آنا/ ہونا in English:

حواس ٹھکانے آنا/ ہونا

phrase

  • recover one's faculties