Translation of خاص محل in English:

خاص محل

phrase

  • female residence
  • first wife of the king