displaying superhuman strength or power; "herculean exertions"

listen to the pronunciation of displaying superhuman strength or power; "herculean exertions"
displaying superhuman strength or power; "herculean exertions"
Favorites