bn:00118198n
Noun Concept
EL
γκαράζ λεωφορείων
EN
A bus garage, also known as a bus depot, bus base or bus barn, is a facility where buses are stored and maintained. Wikipedia
Relations
Sources