English to Hindi

Meaning for:
metro
other
भूमिगत रेल