n. platform, raised area in a train station from which passengers board the train
Copyright © 2018 WordTech Co.