Vi fant 1 definisjoner av train depot på engelsk.
Noun |
||
| train depot - terminal where trains load or unload passengers or goods | ||
| railway station, railroad station, railroad terminal, train station | ||
| depot, terminal, terminus station where transport vehicles load or unload passengers or goods | ||