special staircase or apparatus by which people may escape from a burning building etc
Copyright © 2018 WordTech Co.