Translation of شایانِ شان in English:

شایانِ شان

phrase

  • worthy of rank, status or position