serra do mar









serra do mar


noun

  1. a mountain range on the SE coast of Brazil. Highest point, 7420 feet (2262 meters).
52 queries 0.554