Translation of رم دیدہ in English:

رم دیدہ

phrase

  • terrified
    awe-struck