Definisi 'steam locomotive'

English to English
noun
1 a locomotive powered by a steam engine Terjemahkan
source: wordnet30


Visual Synonyms