obdured

listen to the pronunciation of obdured
الإنجليزية - الإنجليزية
{a} hardened, inflexible, rough
Obdurate; hard
obdured
المفضلات