Subscribe
URL of the page has been copied to clipboard.
Meaning : A locomotive that carries its own fuel and water. No tender is needed.
Synonyms : tank engine
Install App