bosporus bridge

Noun
  1. A suspension bridge across the Bosporus at Istanbul (synset 102879435)

Other Searches