strong enough to pull up mountains and raise tripods; herculean [great] in strength
Copyright © 2018 WordTech Co.