wrought by a hundred times and refined by a thousand times; thoroughly tempered
Copyright © 2018 WordTech Co.