meaning of overhead railway

1. an electric elevated railway


Related Words

overhead railway |

Developed & Maintained By Taraprasad.com

Treasure Words