English to Hindi

Meaning for:
park-and-ride
other
पार्क अॅण्ड राइड