to make unfeeling; to deprive of sensibility; to render obdurate

listen to the pronunciation of to make unfeeling; to deprive of sensibility; to render obdurate
English - English
indurate
to make unfeeling; to deprive of sensibility; to render obdurate
Favorites