English → Hindi dictionary
mass rapid transit
Definition
an urban public transit system using underground or elevated trains
Looking for poetry? Read shayari and poems by great poets.
an urban public transit system using underground or elevated trains
Looking for poetry? Read shayari and poems by great poets.