Community Web Version Now Available
nozturk
"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
3
0
Answers · 3
Both.
February 4, 2012
nozturk
Language Skills
English, Turkish
Learning Language
English