herculean





herculean - adjective

herculean - thesaurus

powerful