English to Hindi

Meaning for:
hitchhike
other
दूसरे के वाहन पर मुफ्त सैर करना