Socorro is a Portuguese-Spanish word for help or relief. It also can refer to:
Read more about Socorro: Places, People, Animals, Other Uses
Main Site Subjects
Socorro is a Portuguese-Spanish word for help or relief. It also can refer to:
Read more about Socorro: Places, People, Animals, Other Uses