overhead railway









overhead railway


noun British.

  1. elevated railroad.
53 queries 0.557