obdured

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