DictionaryForumContacts

   English Chinese
Google | Forvo | +
make herculean efforts
gen. 作极其巨大 〔艰苦〕的努力