Advertisement

Advertisement

Guanabara Bay

noun

  1. a deep bay in the Atlantic Ocean, on the SE coast of Brazil: site of Rio de Janeiro.


Advertisement

Advertisement

Advertisement

Advertisement