Community Web Version Now Available
"I'll give it my best shot." Which one does it mean? I'll try my best. or I'll do my best.
Feb 4, 2012 4:12 AM
Answers · 3
February 4, 2012
Download the italki App
Interact with native speakers around the world.