goods engine









goods engine


goods engine noun British.

  1. a railway locomotive used to haul a freight train.
49 queries 0.607