BOSPORUS BRIDGE





Definition:

  1. [noun] a suspension bridge across the Bosporus at Istanbul
    Synonyms: Bosporus Bridge

Synonyms: