meaning of angostura bridge

1. a suspension bridge across the Orinoco River at Cuidad Bolivar


Related Words

angostura bridge |

Developed & Maintained By Taraprasad.com

Treasure Words