Translation of شاہ درہ in English:

شاہ درہ

phrase

  • a village on a river (in front of a king's palace)