Translation of social club in Spanish:

social club

centro social, n.

noun

British

  • 1

    centro social masculine