construction with one or several booths located in the bus terminals from where the routes of the vehicles are controlled - Turkish English Dictionary

Suggest a Term