Translation of شیش محل in English:

شیش محل

phrase

  • crystal palace, palace or house adorned with glass or mirrors