SERRA DO MAR
Meaning of SERRA DO MAR in English
/se"rddah doo mahrdd"/
a mountain range on the SE coast of Brazil. Highest point, 7420 ft. (2262 m).
Random House Webster's Unabridged English dictionary.
Полный английский словарь Вебстер - Random House .
2012