Definition of Angostura Bridge

  • 1. A suspension bridge across the Orinoco River at Ciudad Bolivar Noun

Semanticaly linked words with "angostura bridge"