English to Hindi

Meaning for:
rapid transit
other
तेज़ सार्वजनिक परिवहन सेवा