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).
49 queries 0.377