Translation of sala de montaje in English:

sala de montaje

assembly shed, n.

feminine noun

  • 1

    assembly shed
    assembly shop