Vocabulary
機関庫
きかんこ
engine shed; engine house; locomotive shed; locomotive depot
noun