train_depotEnglish

railroad station, railroad terminal, railway station, train depot, train station

Noun

Terminal where trains load or unload passengers or goods

English: railway station, railroad station, railroad terminal, train station, train depot

Bahasa: stasiun kereta api

Bahasa words with similar meanings

English words with similar meanings

Show 4 words