Vocabulary

機関区

locomotive depot; engine depot

noun