Translation of sociedad de socorros mutuos in English:

sociedad de socorros mutuos

benefit society, n.

feminine noun

  • 1

    benefit society US
    friendly society British