DictionaryForumContacts

   English Chinese
Google | Forvo | +
do one's utmost
sport. 竭尽全力; 尽力而为