DictionaryForumContacts

   Chinese English
Google | Forvo | +
需要花费巨大精力去完成的工作
gen. the labours of Hercules; the Herculean labours