Translation of گواہِ چشم دید in English:

گواہِ چشم دید

phrase

  • eyewitness