istanbul

It's one of the gorgeous cities in the world which is in Turkey.
Istanbul is not Constantinople.
by selinsel April 6, 2010
mugGet the istanbulmug.

Share this definition