Public transportation termini and depots are important infrastructures for a city.
⇑ Translate the sentence above by Google ⇑
Related: depot, infrastructure
Prev: In the coastal cities are equipped with after-sales service and depots.
Next: She was reunited with her boyfriend in the bus depot of Ozark, Alabama.