serra da mantiqueira









serra da mantiqueira


noun

  1. a mountain range in SE Brazil, running parallel to the coast. Highest point, 9140 feet (2785 meters).
48 queries 0.571