DictionaryForumContacts

   English Chinese
Google | Forvo | +
take a severe beating
fin. 遭受沉重的打击