YourDictionary

Stamboul

or Stambul

  1. the old section of Istanbul

link/cite print suggestion box