1 English Synonyms for PUFFERBELLY
Prev.1Next
steam locomotive
Definition: 1. (rail) A locomotive, usually for use on a railway, that is powered by steam.
Show more information about steam locomotive
Prev.1Next
Search took: 1.9843 ms
Definition: 1. (rail) A locomotive, usually for use on a railway, that is powered by steam.
Show more information about steam locomotive
Search took: 1.9843 ms