Meaning of sala X in Spanish:

sala X

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