Definition of sala X in Spanish:

sala X

noun

  • 1

    Spain Establecimiento en el que se proyectan películas pornográficas.