Hindi / Urdu
In English
I hitched a ride
When you want to say “Main lift le kar aaya” in English, the natural, everyday way is “I hitched a ride”. It fits phone & travel.
Loading comments…
Comments
Loading comments…