obdured

listen to the pronunciation of obdured
English - English
{a} hardened, inflexible, rough
Obdurate; hard
obdured
Favorites