Translation of رم دیدہ in English:

رم دیدہ

phrase

  • terrified, awe-struck