meaning of bosporus bridge

1. a suspension bridge across the Bosporus at Istanbul


Related Words

bosporus bridge |

Developed & Maintained By Taraprasad.com

Treasure Words