behind the arras

  1. saklanmış
  2. gizlenmiş
  3. gizli bir yerde