Translation of شاہدِ حال in English:

شاہدِ حال

phrase

  • eyewitness