Serra Do Mar (noun) Definition, Meaning & Examples

noun
  1. a mountain range on the SE coast of Brazil. Highest point, 7,420 feet (2,262 meters).
Serra Do Mar (noun) Definition, Meaning & Examples

More Definitions