this place, this fact ne demek

  1. this place, this fact : şurası