Advertisement

Advertisement

Serra do Mar

[ se-rah doo mahr ]

noun

  1. a mountain range on the SE coast of Brazil. Highest point, 7,420 feet (2,262 meters).


Advertisement

Advertisement

Advertisement

Advertisement