機関庫
き
か
ん
こ
Meanings
1
engine shed; locomotive depot
Railway term for a building where locomotives are stored and maintained.
The old engine shed is preserved as a railway museum.
engine shed; locomotive depot
Railway term for a building where locomotives are stored and maintained.
The old engine shed is preserved as a railway museum.