Translation of شہر بدر in English:

شہر بدر

phrase

  • exiled
    banished