DictionaryForumContacts

   Chinese English
Google | Forvo | +
逼得某人走头无路
gen. drive sb. to desperation