interlocking tower

suomi-englanti sanakirja

interlocking tower englanniksi

  1. A building or room that houses controls for switches.