Tag Archives: socorro

what does socorro mean in english

The word "socorro" is Spanish and translates to "help" or "aid" in English. It is [...]