Learn English | A new lesson every week
Book your course now

Translation

Translation

What's the meaning of "Thanks for giving me a ride"?