DictionaryForumContacts

   English Chinese
Google | Forvo | +
at the end of one's resources
gen. 山穷水尽; 无计可施